Arduino Pro Mini + Com2Usb problem
Moderátori: psichac, Moderátori
Arduino Pro Mini + Com2Usb problem
Zdravim,
mam Arduino Pro Mini (8MHz, 3.3V) a prevodnik Com-Usb (CP210x). Pouzivam USBAsp programator.
Prevodnik mam zapojenu na RXI a Tx0 (dokriza). Ak chcem nahrat program do arduina,
tak musim odpojit prevodnik (aspon zem) aby mi programator rozpoznal ze sa jedna o m328p.
Takze vzdy pred nahranim odpojim zem, nahram, zapojim zem a pozeram vystup.
Da sa to nejako obist ?
Diky
mam Arduino Pro Mini (8MHz, 3.3V) a prevodnik Com-Usb (CP210x). Pouzivam USBAsp programator.
Prevodnik mam zapojenu na RXI a Tx0 (dokriza). Ak chcem nahrat program do arduina,
tak musim odpojit prevodnik (aspon zem) aby mi programator rozpoznal ze sa jedna o m328p.
Takze vzdy pred nahranim odpojim zem, nahram, zapojim zem a pozeram vystup.
Da sa to nejako obist ?
Diky
0
Re: Arduino Pro Mini + Com2Usb problem
Pre autoreset (aktivovanie bootloadera) prepoj kontrolný DTR signál na doske USB-UART s RESET pinom na Arduine:
https://blog.tarn-vedra.de/using-cp2102/
https://blog.tarn-vedra.de/using-cp2102/
0
Re: Arduino Pro Mini + Com2Usb problem
Diky, ale to som uz robil a nepomohlo. Teda vlastne moj prevodnik nema DTR signal vyvedeny.
Ma vsak RST co som niekde cital ze to je len inaksie oznaceny DTR
Prepojil som to a nepomohlo. avrdude vypisuje
avrdude: safemode: Verify error - unable to read lfuse properly. Programmer may not be reliable.
Skusal som tam daj aj kondenzator a stale nic ............
niekdey vypise chybu ze Device signature nie je zhodny s m328 .......
Ma vsak RST co som niekde cital ze to je len inaksie oznaceny DTR
Prepojil som to a nepomohlo. avrdude vypisuje
avrdude: safemode: Verify error - unable to read lfuse properly. Programmer may not be reliable.
Skusal som tam daj aj kondenzator a stale nic ............
niekdey vypise chybu ze Device signature nie je zhodny s m328 .......
0
Re: Arduino Pro Mini + Com2Usb problem
Nepouzivam prevodnik na programovanie Arduina. Nema bootloader. Pouzivam USBasp programator. Prevodnik mam len ako seriovy port na vypisy, ale vzdy pri loadnuti programu ho musim odpojit. A potom opat zapojit.
0
Re: Arduino Pro Mini + Com2Usb problem
Pravdepodobne si limitovaný veľkosťou pamäti MCU, ale nebolo by vhodnejšie to riešiť cez bootloader? Alternatívou by mohol byť napr. "Arduino Optiboot", ktorý má iba 512 byte.
0
Re: Arduino Pro Mini + Com2Usb problem
Nesiel som jeden prevodnik co ma vyvedeny DTR. Prepojil; som ho s RST a teraz sa tvari ze vsetko napalil, ale nakoniec zahlasi nieco v zmysle verification error
Skusik bootloader a uvidim.
Diky
Skusik bootloader a uvidim.
Diky
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Arduino Pro Mini + Com2Usb problem
To je nejaké divné. Ako môže USB prevodník pripojený na TxD a RxD procesora ovplyvňovať prepojenie programátora ktorý je pripojený cez MISO MOSI CLK a ešte si drží procesor v stave reset cez signál RST. Daj presnú schému ako to je zapojené. To arduino ma podľa schémy 10k pull up na RST vstupe čo by vadiť nemalo. A ledku cez 330R na CLK čo by v kombinácii s ochranným odporom na CLK pine programátora problém robiť mohlo. Vyhodil by som ako prvú tú LEdku.
To DTR tam nepripájaj to je práve na ten bootloader aby si vedel resetnúť procesor do bootloadera a to ty neprevádzkuješ.
To DTR tam nepripájaj to je práve na ten bootloader aby si vedel resetnúť procesor do bootloadera a to ty neprevádzkuješ.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Arduino Pro Mini + Com2Usb problem
No ved to mi je divne od zaciatku !!
mam to na nepajivom poli.
Uz som vyhodil vsetko co som mal zapojene. Je tam iba Mini Pro, prevodnik a 6 pin ISP.
ISP mam prepojene bez Vcc. Mini Pro napajam zo zdroja cez Raw (momentalne 5.5V).
A ako som uz pisal prevodnik je zapojeny Rx na Tx a Tx na Rx pluys Gnd.
Tot vsjo
mam to na nepajivom poli.
Uz som vyhodil vsetko co som mal zapojene. Je tam iba Mini Pro, prevodnik a 6 pin ISP.
ISP mam prepojene bez Vcc. Mini Pro napajam zo zdroja cez Raw (momentalne 5.5V).
A ako som uz pisal prevodnik je zapojeny Rx na Tx a Tx na Rx pluys Gnd.
Tot vsjo
0
Re: Arduino Pro Mini + Com2Usb problem
Takze cez UABasp som napalil bootloader a potom zmenil env (pouzivam Atom_platformio) na pouzitie bootloader a ide to !!!
Asi ozeliem zopar bajtov a vykaslem sa na USBasp
Diky za cas !
Ale aj tak je divne ze preco to nejde
Asi ozeliem zopar bajtov a vykaslem sa na USBasp
Diky za cas !
Ale aj tak je divne ze preco to nejde
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Arduino Pro Mini + Com2Usb problem
Odpoj tú LED čo je na SCK. Jej odber môže spôsobovať pokles napätia na ochrannom odpore v programátore.
Ak máš skop naber komunikáciu na SCK. Ako do toho vstupuje ten USB prevodník neviem. Všetko beží na rovnakom VCC? Nemixujes 3,3V a 5V logiku?
Ak máš skop naber komunikáciu na SCK. Ako do toho vstupuje ten USB prevodník neviem. Všetko beží na rovnakom VCC? Nemixujes 3,3V a 5V logiku?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Arduino Pro Mini + Com2Usb problem
Nie. DTR a RST su separátne signály. Pozri si RS232. Arduino resp. avrdude používa RST aj DTR rovnakým spôsobom, t.j. pred začiatkom uploadu sa vygeneruje 200ms záporný impulz na obidvoch.
Pre normálnu sériovú komunikáciu s Arduinom RSTa DTR sa nevyužívajú, ale ak je pripojený od prevodníka, mohol by vadiť USBasp. Odpoj RST z prevodníka a vyskúšaj.
Zišla by sa schéma alebo foto.
0
Re: Arduino Pro Mini + Com2Usb problem
RST som pouzil len na skusku. Normalne mam zapojene len Rx, Tx a GND.
0
-
- Okoloidúci
- Príspevky: 48
- Dátum registrácie: 27 Jan 2012, 14:06
- Bydlisko: Banská Bystrica
- Vek: 64
Re: Arduino Pro Mini + Com2Usb problem
A čo tak to napájať nie 5,5V na RAW? Za tým je stabilizátor, min. 6V lepšie ešte viac... Alebo rovno 5V na 5V alebo len z USB.
0
Re: Arduino Pro Mini + Com2Usb problem
@vpershing
treba citat od zaciatku
Mam Pro Mini 3.3V 8MHz
Zo specifikacie :
Board Power Supply 3.35 -12 V (3.3V model) or 5 - 12 V (5V model)
S napajanim to nema nic spolocne. Momentalne to mam na 7V (Raw) ale skusal som to aj na 3.3V na Vcc.
Nepomohlo
treba citat od zaciatku
Mam Pro Mini 3.3V 8MHz
Zo specifikacie :
Board Power Supply 3.35 -12 V (3.3V model) or 5 - 12 V (5V model)
S napajanim to nema nic spolocne. Momentalne to mam na 7V (Raw) ale skusal som to aj na 3.3V na Vcc.
Nepomohlo
0
Re: Arduino Pro Mini + Com2Usb problem
Opat dalsie "cudne" spravanie
Zostava:
Pro Mini 8/3.3 + DS3231 + JSN-SR04T 3.0 + SX1278
JSN-SR04T pouzivam v mode 3 cez HW Serial (9600).
Arduino spi a v urcitych casovych intervaloch (DS3231) sa zobudi, zmeria a vysledok posle (SX1278).
Vsetko funguje ako ma, ale len v pripade ze na HW Serial zavesim aj COM/USB prevodnik.
Akonahle ho odpojim tak JSN vracia max hodnotu (65535).
Skusal som aj nejake oneskorenia, ale nepomohlo.
HW Serial tiez uspavam a zobudzam.
Kde by som mohol hladat problem ?
Diky za nakopnutie.
DS
Zostava:
Pro Mini 8/3.3 + DS3231 + JSN-SR04T 3.0 + SX1278
JSN-SR04T pouzivam v mode 3 cez HW Serial (9600).
Arduino spi a v urcitych casovych intervaloch (DS3231) sa zobudi, zmeria a vysledok posle (SX1278).
Vsetko funguje ako ma, ale len v pripade ze na HW Serial zavesim aj COM/USB prevodnik.
Akonahle ho odpojim tak JSN vracia max hodnotu (65535).
Skusal som aj nejake oneskorenia, ale nepomohlo.
HW Serial tiez uspavam a zobudzam.
Kde by som mohol hladat problem ?
Diky za nakopnutie.
DS
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Arduino Pro Mini + Com2Usb problem
Pýtal som sa či náhodou nemixuješ 3,3V a 5V logiku na tých moduloch. Zatiaľ som si nevšimol odpoveď.
Keď z toho ide 65535 tak to znamená že všetko z modulu procesor chápe ako log 1. Teraz by mal prísť na scénu osciloskop a pozrieť úrovne. Potom dedukovať prečo sú posunuté a kto to má na svedomí.
Keď z toho ide 65535 tak to znamená že všetko z modulu procesor chápe ako log 1. Teraz by mal prísť na scénu osciloskop a pozrieť úrovne. Potom dedukovať prečo sú posunuté a kto to má na svedomí.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Arduino Pro Mini + Com2Usb problem
Vsetko napajam (zatial) z externeho zdroja 3.3V (3.5) na Vcc pin Pro Mini.
JSN-SR04T 3.0 ma rozsah napajania 3.0-5.5V (8mA) - napajam z Arduino pinu
SX1278 1.8 - 3.9V - priamo na zdroj
DS3231 2.3-5.5V - Vcc
JSN-SR04T 3.0 ma rozsah napajania 3.0-5.5V (8mA) - napajam z Arduino pinu
SX1278 1.8 - 3.9V - priamo na zdroj
DS3231 2.3-5.5V - Vcc
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Arduino Pro Mini + Com2Usb problem
tak som si pozrel ako funguje mod3 toho modulu a mám opäť kopu otázok
- kam je zapojený modul JSN a kam ten USB prevodník? Jeden je na HW serial a druhý na sw serial?
- Modul komunikuje cez protokol. Keď to nefunguje tak ten telegram je OK? Teda začne 0xff potom data1, data2 a suma? a tá suma sedí? Len hodnota tých data1 a data2 je 0xff a 0xff? Alebo nesedí ten telegram?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 4 Odpovedí
- 851 Zobrazení
-
Posledný príspevok od používateľa lucky62
-
- 7 Odpovedí
- 1624 Zobrazení
-
Posledný príspevok od používateľa medved
-
- 4 Odpovedí
- 993 Zobrazení
-
Posledný príspevok od používateľa Rafi87
-
- 0 Odpovedí
- 213 Zobrazení
-
Posledný príspevok od používateľa Jirka84
-
- 8 Odpovedí
- 635 Zobrazení
-
Posledný príspevok od používateľa DanielK