Atmega328 a CH340G
Atmega328 a CH340G
Zdravíčko kamarádi,
mám vše zapojené podle schematu níže a v IDE nastaveno UNO a COM port dle Správce zařízení a programátor AVRISP mkII.
Zkouším už nekolik dní kde co a stále stejný problém , Když čip vložím do desky UNA vše funguje bootloader na něm je, ale jakmile zapojím do mého vlastního "UNO schematu" hodí mi to po dlouhém nahrávání hlášku "avrdude: stk500_recv(): programmer is not responding".
Jinak měřil jsem voltíky na pinu jedna a poskakuje 4,8 a 4,9 nastřídačku předpokládám že to dělá kondenzátor a přepíná bootloader na nahrávání. Jinak jsem vcelku začátečník, tak ocením jakoukoliv radu
Nezkoušel toto zapojení již někdo ?
Moc děkuji za odpověď.
mám vše zapojené podle schematu níže a v IDE nastaveno UNO a COM port dle Správce zařízení a programátor AVRISP mkII.
Zkouším už nekolik dní kde co a stále stejný problém , Když čip vložím do desky UNA vše funguje bootloader na něm je, ale jakmile zapojím do mého vlastního "UNO schematu" hodí mi to po dlouhém nahrávání hlášku "avrdude: stk500_recv(): programmer is not responding".
Jinak měřil jsem voltíky na pinu jedna a poskakuje 4,8 a 4,9 nastřídačku předpokládám že to dělá kondenzátor a přepíná bootloader na nahrávání. Jinak jsem vcelku začátečník, tak ocením jakoukoliv radu
Nezkoušel toto zapojení již někdo ?
Moc děkuji za odpověď.
Re: Atmega328 a CH340G
IMHO by linka DTR - PC6 RESET mela mit nejaky pullup mezi PC6 a kondenzatorem, aby byl RESET nahore pokud neprijde pulz prez ten kondik, a pak se ten kondik zase uklidnil.
Re: Atmega328 a CH340G
Nejspíš to bude ten reset, jak píše gilhad. Dále by to mohl způsbit chybějící paralelní rezistor u krystalu. Nemusí se rozběhnout oscilátor. A taky by bylo dobré ošetřit USB linku a napájení z USB rozvést přes tlumivky.
Re: Atmega328 a CH340G
Na tom CH340 máš opravdu spojené TXD a GND, nebo je to jen překlep?
Jinak bych asi nejdřív zkusil, jestli vůbec funguje ta CH340.
- Zkratovat piny TXD a RXD na CH340
- připojit to k USB
- kouknout do správce zařízení, jestli se objevil nový sériový port
- spustit libovolný sériový terminál a zvolit v něm tento nový port
- cokoliv se pak do terminálu odešle, musí se automaticky vrátit zpátky
- vyzkoušet přenos i pro různé rychlosti linky.
Jinak bych asi nejdřív zkusil, jestli vůbec funguje ta CH340.
- Zkratovat piny TXD a RXD na CH340
- připojit to k USB
- kouknout do správce zařízení, jestli se objevil nový sériový port
- spustit libovolný sériový terminál a zvolit v něm tento nový port
- cokoliv se pak do terminálu odešle, musí se automaticky vrátit zpátky
- vyzkoušet přenos i pro různé rychlosti linky.
Re: Atmega328 a CH340G
... a ještě doplnění.
U toho CH340 by při 5V napájení (z USB portu) měl být podle kat. listu pin s označením "V3" připojený přes oddělovací kondenzátor (4,7 až 10nF) k zemi.
U toho CH340 by při 5V napájení (z USB portu) měl být podle kat. listu pin s označením "V3" připojený přes oddělovací kondenzátor (4,7 až 10nF) k zemi.
CH340 chip supports 5V and 3.3V power voltage. When using 5V source power, the VCC input 5V
power and the pin of V3 must connect with 4700pF or 0.01uF decoupling capacitance. When using 3.3V
power voltage, connects V3 with VCC, and input 3.3V power voltage. And the other circuit voltage which is
connected with CH340 is no more than 3.3V
Re: Atmega328 a CH340G
Celé to je nějaké divné. V základním popisu ATMEGA328 je na RESET pin připojen pull up rezistor 10k, který se spíná na zem. Jen kondenzátor, navíc bez předřadného rezistoru k zemi (integrační článek), těžko zajistí požadovaný průběh signálu RESET podle dokumentace k ATMEGA328.
Re: Atmega328 a CH340G
Akorát ten odpor 10k musíš připojit až za kondenzátor viz schéma v odkazu zde.
Zkontroloval bych také, zda máš ten kondenzátor vůbec připojený na správný pin chipu. RESET je pin 29 a ne 1.
Zkontroloval bych také, zda máš ten kondenzátor vůbec připojený na správný pin chipu. RESET je pin 29 a ne 1.
Re: Atmega328 a CH340G
tady záleží jaké je pouzdro Atmega328RESET je pin 29 a ne 1.
u TQFP je Reset na pin 29
u DIP je Reset na pin 1
viz. https://line.17qq.com/articles/klgklndcv.html
Re: Atmega328 a CH340G
Ten pull up rezistor u resetu má být připojen na PIN MCU a né na ten kondík. Napiš si do google arduino ch340 schematic a obšlehni to
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti