Zdravím, koupil jsem několik klonů Arduina Nano s neidentifikovatelným komunikačním čipem. V systému Windows se po připojení hlásí jako čip CH340, ale jeho zapojení je jiné, viz obr.
Pro jednu aplikaci jsem zamýšlel využít pin CTS komunikačního čipu, ale nemohu nikde nalézt dokumentaci. Nedělal již někdo reverzní inženýrství a neví někdo, na kterém pinu bych CTS našel?
Zatím jsem nakreslil toto:
Je to jednodušší než bys řekl, řešení jsi napsal sám: Je to CH340, ale s jiným zapojením vývodů. Důvod znají jenom ti, co to vyrobili, ale občas se to vyskytuje i obecně, např. známý 7106 má ještě "bratra" 7106R, a ten má oproti standardnímu na DIP pouzdře zrcadlově prohozené řady vývodů (strany). Nebo např. TL431 v SMD pouzdře, také existují reverzní verze, a určitě by se našly i další příklady s jiným zapojením vývodů.
Když se podívám logicky na to, co jsi namaloval, tak by to teoreticky mohl být jeden z těch vývodů co jsou přes pull-up na Vcc (1-3), a nebo zbývající pin 13. Vůbec bych se toho nebál a zkusil bych to na jednom kusu rozpojit (stačí odpájet nožičku do vzduchu), ovšem být tam nemusí ani tak, oni si tam v různých verzích nadrátovali, co zrovna potřebovali (viz obr.)
Díky za odpověďi. To jsem si myslel taky, že to bude někde na pinech 1, 2, 3, 13, 16, ale právě proto jsem to dal do fóra, abych se s tím nemusel ... ....
Jenom jsem chtěl vyzkoušet, zda to bude chodit. Finální verze bude stejně přes opticky oddělený převodník na Pro-Mini.
To rnbw: teď jsem našel i na klon Nana, kde je použitý převodník také bez označení, ale zapojení vývodů je shodné s čipem CH340. Pro své pokusy použiju ten.
JirkaZ: alebo niekto chcel na zakazku prevodnik s inymi vyvodmi a v sklade im ostalo par tisic kusov. To by odpovedalo aj tomu, ze to nema ziadne oznacenie. Keby to bola kopia ch340, tak to by aspon natlacili oznacenie. Takto ho radsej nedali, aby to nahodou niekto nezapojil podla origo datasheetu.
pocitujlasku píše:alebo niekto chcel na zakazku prevodnik s inymi vyvodmi a v sklade im ostalo par tisic kusov.
Číňané nevyrábí pár tisíc kusů, ti vyrábí na tuny, popř. na kontejnery. Myslím, že takových klonů Arduin bude více (tun). Spíše se přikláním k Jirkovu názoru, je to pomsta.
Pater71: ok, to bol len taky priklad. Viem, ze to tam tak funguje, ze sa vyrobi pre daneho zakaznika, tak ako chce a kolko chce a ked je to nieco pouzitelne aj inde, tak potom sa proste necha bezat linka a to ide na aliexpress.
Celeron: oni to neriesia, mali hotovu dosku, tak len upravili vyvody, aby sedeli s tym obvodom a nejake optimalizacie ich netrapia. To by ich stalo viac, ako ten odpor.
Celeron: Mě spíš zaráží, že nepoužili originál CH340 nebo takovou kopii, která už má výstup 3,3V, který je u jiných klonů využit na pin Arduina. Takhle tam museli přidat externí LDO stabilizátor (označení 662K). Na druhou stranu je to výhodnější při opravě, pokud bych odpálil ten 3,3V výstup.
pocitujlasku: Myslím, že by odebrání toho stabilizátoru stálo za optimalizaci, ale nemám čínské myšlení
Mozno ten stabilizator tam povodne bol pre externe napajanie (raw).
Ja bezne kupujem z ciny pro mini a zatial som stale narazil na origo ch340, aj ked to nie je nic moc a ked chrlim vela dat, tak sa proste zasekne.
Asi si nerozumíme, originál CH340x má výstup 3,3V. Ten klon, co použili v tomto případě (obrázek v úvodu tématu), má přidán externí stabilizátor na 3,3V (označení 662K), protože ten neznámý čip výstup 3,3V nemá. Na RAW je použitý ten druhý 5V stabilizátor xx1117.
Bavíš se asi o Nano, Pro mini je bez převodníku a bez USB.
Díky za odpovědi, ale už to neřeším, použiji jiný klon.