Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: st červen 07 2017, 22:59 Předmět: Propojení Arduino s USB adaptérem
Vážení, mám několik kousků Arduino Pro mini ATMEGA 328 5V/16 MHz. Chci je programovat přes Arduino sériový FTDI USB adaptér. Adaptér stačí jeden, v aplikaci potřeba není. Zatím mi dorazily jen Pro mini, USB adaptér ne, takže zatím nevím zapojení pinů sériovýho TTL portu.
Měl bych dotaz, jak řešíte dočasný propojení obou desek? Jsou odpovídající piny na obou deskách ve stejným pořadí, což by umožnilo propojení třeba řadovou lištou kontra dutinkama a nebo jsou signály cik-cak a musí se dělat kabelový různě překřížený propojení?
Díky _________________ Jirka
Založen: Sep 19, 2007 Příspěvky: 3698 Bydliště: Praha
Zaslal: čt červen 08 2017, 0:11 Předmět:
Já mám třeba tuto dvojici (popis některých signálů RS232 na Arduinu není vidět, protože je zespodu). Na propojení je potřeba kablík. Konkrétně DTR je na převodníku těsně vedle Vcc signál CTS, ale na Arduinu je tam GND. Signály DTR, TXD, RXD a VCC jdou propojit přímo, ale zem musí na převodníku o jeden krok odskočit právě přes CTS.
Zatímco Arduino bude nejspíš standardizované, převodníky se mohou lišit.
Založen: May 10, 2004 Příspěvky: 4513 Bydliště: Košice
Zaslal: čt červen 08 2017, 13:17 Předmět:
Ja 5u cervenu dosku picham priamo do mini, akurat som vyhol pin cts na prevodniku aby nesiel do diery gnd. Inak ak napajkujes dutinky, vycviknes pin cts, tak luxusne nanunies ten cerveny prevodnik a porgramujes.
Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: pá červen 09 2017, 10:01 Předmět:
Už mi dorazil zbytek a vidím, jak je to na převodníku zapojený. Teď ještě nalýzt nějakou optimální, co nejmenší dutinkovou lištu a hřeben správný rozteče. _________________ Jirka
Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: út červen 13 2017, 20:29 Předmět:
Připojil jsem samotnej USB převodník k PC. Hned se našel jako TFDI 232 a začal hledat ovladač na Windows Update. Našel a nainstaloval USB serial coverter a pak se hledal ještě USB serial port. To se ale nezdařilo.
Co dělám špatně? Musí být zároveň na TFDI 232 připojeno Mini pro nebo nemusí? A jakej driver pro ten USB serial port mám vlastně mám hledat?
Nemůže být problém že v tom samým PC mám CH340 pro čínskej Mega 2560 a originál pro UNO? Nemele se to nějak zároveň?
edit: Na čtvrtej pokus odinstalování driveru serial konvertoru a následné instalaci se najednou i USB port serial COM10 nainstaloval i s nepřipojeným Mega Pro. Proč až na počtvrtý nechápu.
Když jsem zkompiloval a poslal do TFDI programový data od jednoho projektu pro Mini, tak bylo vidět, že 10 x blikla zelená led na TFDI a IDE zahlásil:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xbb
Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.
Předpokládám, že to je pouze nepřipojením Mini... Zítra zplodím propojovací kabel a budu to zkoumat dál.
V tom projektu je použitá Arduiňácká membránová klávesnice 4x4. Protože to je celkem drek, použil jsem jinou a potřebuju zkontrolovat jak se mají zapojit sloupce a řádky.
byte rowPins[ROWS] = {9, 8, 7, 6}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {5, 4, 3, 2}; //connect to the column pinouts of the keypad
Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: st červen 14 2017, 11:59 Předmět:
Propojil jsem FTDI232 s Pro Mini, udělal jsem to jako nastrkávací přes půl obyč DIL12 patice. S vyskřípnutým CTS. Program jsem zkoušel poslat z IDE do Pro Mini. Chodí to nějak na heslo, při každým pokusu o nahrnutí prográmku blikají na FTDI dvě zelený ledky ale jinou dobu. Přenos se povede tak 1x za 8-10 pokusů, jinak to končí chybou sériovýho přenosu. Dělají to dvě Pro Mini, takže v nich asi problém nebude. Co dělám špatně, že to jde jen občas? USB kabel je silnej pro USB HDD s pomocným napájecím štekrem, dýlka 80 cm, v něm to asi nebude. Když koukám na desku Pro Mini i FTDI nikde žádná pořádná filtrace. Nemůže být nějakej problém s proudovejma špičkama při "pečení" ATmega 328? Zkusím samostatný napájení Pro Mega 9V přes pin RAW.
Pokud to udělám, musí se přerušit propoj +5V mezi Pro Mini a FTDI a nebo nemusí?
Ale jinak to je v pohodě. Pokud se podaří nahrnout program do Pro Mini a připojím membránovku klávesnici tak v USB monitoru IDE chodí G-code sekvence naprosto v pořádku a pasují i s označením klávesnice. _________________ Jirka
Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: st červen 14 2017, 16:53 Předmět:
Tak vše na dvě věci, na H a nic. Problém s komunikací je furt i s jiným FTDI a jiným Pro Mini. Zkusil jsem přidat na napájení obou desek filtrační elyty 100M/16 a taky nic. Pokud napájím Pro Mini z pinu RAW a FTDI z USB, je to furt a stále stejný.
Ale vypozoroval jsem toto. Pokud je Pro Mini novej a tím asi prázdnej, jde na první dobrou. Jakmile v něm něco je, už ne. Naprogramování nějak souvisí s tím, do kdy podržím na Pro Mini tlačítko reset při odklapnutí "nahrát" v IDE. Není možný, že nějak blbě chodí kondíkovej reset na Pro Mega generovanej z signálu DTR z FTDI?
Měl jsem si blbec koupit Micro s USB, tahle pakárna by odpadla. Jenže nevím, jestli by to zvládl. _________________ Jirka
Založen: Sep 19, 2007 Příspěvky: 3698 Bydliště: Praha
Zaslal: st červen 14 2017, 17:18 Předmět:
Pořiďte si nějaký normální programátor, třeba levný USBasp a obejdete se bez bootloaderů a převodníků.
Jinak - používal jsem čínský převodník s CH340 ve spojeni s ProMini podle obrázku v dřívějším příspěvku - a bez problému. Nové Arduino není prázdné, je v něm bootloader. Mačkat tlačítko RESET při programování nemá cenu. Zresetuje se to pomocí DTR. Funguje to tak, že po resetu bootloader nějakou dobu čeká, jestli se nezahájí programování a když ne, tak spustí naprogramovaný obsah.
Založen: May 10, 2004 Příspěvky: 4513 Bydliště: Košice
Zaslal: st červen 14 2017, 19:21 Předmět:
Aku dosku mas vybratu v arduine? Skusal si vybrat arduino nano? Daj si vlastnosti a zvol celkovy bypis programovania. Akou rychlostou ti to laduje data Bd?
Problem je ten ze tie cipy od cinana niesu FTDI ale nejake uP co sa tvaria ako ftdi. Ked som ich pouzil v programatore a programoval regulator kde bola pwm s 300V a 10A spickami tak to vseliako blblo a padala komunikacia. Pritom notas bol napajany z baterky a silova cast oddelena optoclenmi. Napajanie bolo spinanimi zdrojmi mozno ze v tom bol pes zakopany. Ale mam tie programatory 2 jeden s origo FTDI a ten beha a nepada.
Tak ze neviem ci uz tu dosku mas zakomponovanu niekde? A zapojenu.
Inak skus zmenit cislo com portu.
Založen: Apr 02, 2011 Příspěvky: 18173 Bydliště: Nový Bydžov
Zaslal: st červen 14 2017, 19:39 Předmět:
Koukal jsem na ten USBasp a není mě jasný, kam se to na Mega Pro připojuje.
Ale říkám si, když šlo bez problému programovat Mega 2560 a Atmelem i číňanem převodníkem a to samý Uno, tak tady musí být něco špatně.
A taky jo, na pinu DTR se podle pickolapky s čítačem pulzů nic neděje, takže reset před programováním žádnej není a proto mi asi chodí ten ruční od tlačítka dohromady s nahraj. Jenže to dělají dva převodníky a tak to je nějaká společná vada. Otázka je, jestli to je HW problém na desce převodníku nebo chyba driveru... _________________ Jirka
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.