Kiniškas Arduino UNO

19 08 2014

Ne paslaptis, kad Arduino UNO nusipirkti iš kinų per Ebay parduotuvę yra daug pigiau nei iš oficialių atstovų. Ne paslaptis, kad kiniški modeliai atrodo labai panašiai, ar net nesiskiria nuo originalių. Pagrindinis skirtumas būna tiesiog surinkimo kokybė ar pigesni komponentai, bet pats dizainas būna identiškas. Taip yra žinoma todėl, kad Arduino organizacija pati duoda parsisiųsti Eagle failus, kuriuos tik imk ir kepk. Pvz, Arduino UNO R3 su ATmega328P ir ATmega16U2 mikroschemomis viduje galima dabar prigriebti vos už 6.93 dolerio. Piguva, bet ne apie jį norių parašyti.

Štai prieš mėnesį ar du pirkau taip pat tuo metu pigiausią Arduino Uno kloną, į kurį kinų darbininkai įdėjo ir papildomo darbo.

IMG_0611

IMG_0613

 

Turintis Arduino Uno mikrovaldikį žmogus skirtumus tikrai pamatys, bet aš kiek pavardinsiu:

  • USB-Serial ryšį palaiko WCH CH340T mikroschema. Ji yra grynai kinų gaminys. Patiko tai, nes jau baigia užknisti FTDI FT232R ir Prolific PL2303 konai, kuriems reikia neoriginalių draiverių ir panašiai. Spėju ši mikroschema yra ir pigesnė už ATmega16U2 ar ATmega8U2, o ir papildomų komponentų aplink ją tiek daug nebereikia. Dar viena privalumas – mikroschema yra SSOP pakuotės, tad pilnai namuose galima ją pasikeisti jei atsitinka kokių nelaimiu. Turiu vieną Arduino su mirusiu ATmega8U2 ir jo korpusas TQFP – pakeisti jį namie hobistui yra neįmanoma manau.
  • Dvigubi elektrodų kontaktai – sudėta tiek standartiniai Female tipo kontaktai, suderinami su visais įmanomais skydeliais, tiek papildomai vidinėje plokštės dalyje rasite Male tipo kontaktus. Pastarieji jau kelis kartis man pravertė tai turėjau analogiško tipo kontaktus kitoje plokštėje ir tarp jų tereikia Female tipo laidelių. Kitokiu atveju reiktu laido su viename gale Male kištuku ir kitame gale Female lizdu. Pastarojo bent jau aš neturiu..
  • Key_L ir Key_H mygtukai, kuriuos galime naudoti kaip mes norime. Key_L mygtukas yra sujungtas su žeme, o Key_H su 5V, o patys jie peradresuojami į atitinkamą Arduino elektrodą su laideliu. Tai patogu kai prototipe reikia tik vieno vienintelio valdymo elemento. Jie neturi Pull_Up ar Pull_Down varžų, tad šitai reikia turėti omenyje.
  • USBASP programavimo jungtis. Čia pliusas tiems kurie nori programuoti Atmega tiesiogiai su USBASP programuotoju. Taip, 6 kontaktų ISP jungtis yra integruota, bet dabar mums nereikia jokių perėjimų. Papildomai pasidarbavus su Reset elektrodų, šią jungti galima paversti ir Arduino kaip ISP išėjimu.

Taigi tiek tam kartui. Džiaugiamės pigia produkcija.

Papildymas:

Kažkada bandžiau su šiuo Arduino pasinaudoti Ethernet priedėliu, bet tuomet kažkas buvo negerai. Tuo metu turėjau šone Arduino Mega tad sliekų neieškojau. Dabar, kai prireikė atnaujinti bootloaderi paaiškėjo problema: šis kiniškas Arduino UNO turi apversta ISP jungtį, o būtent per ją Arduino Ethernet priedėlis ir bendrauja su SD kortele ir Ethernet interfeisu. Kaip čia jie taip grybą nupjovė.


Veiksmai

Information

13 responses

19 08 2014
saulevire

Ką tik užsisakiau Nano 3.0 controller compatible with CH340 USB driver už 3,58 usd , kas yra mažiau kaip 10 lt (nepamirškit, kad kainą EUR reiks rašyti nuo rugsėjo) – http://www.aliexpress.com/item/Freeshipping-1PCS-Nano-3-0-controller-compatible-with-arduino-nano-CH340-USB-driver-NO-CABLE/1920431105.html. Tas CH340 yra gėris , jei gerai veiks 🙂

19 08 2014
mindogas

Man veikia tas CH340 tikrai neblogai. Tiek Win8, tiek Win7 x64 susirado draiverius be bėdų..

Kas dėl kainų, tai man juokinga, kad Lietuvoje už tokia kainą nusipirkti gali vien tik Atmega328P DIP korpuse, o čia kaip bonusa gauni dar ir Arduino Uno PCB ir USB kabelį 😀

P.S. aš čia prekyba neužsiimu, tai apsieisiu ir be Eurų iki naujų metų 🙂

19 08 2014
jarik

Tingiu dabar ziureti saviskius, bet turiu pora lygiai taip pat atrodanciu arduinu, su neaiskios kilmes USB kontrolleriu, kurio man ant MACo niekaip nepavyko paleisti, o ir windowsams kiek supratau paprastai jis nepasileis, reik papildomu draiveriu. Taigi, sakyciau sis variantas nera toks jau visapusiskai geras. Jei kam vilniuje reikia, galeciau perleisti papigiai.

19 08 2014
mindogas

Kaip jau minėjau su šituos USB-TTL chipu bedu neturėjau. Dar specialiai pažiūrėjau kas per draiveriai ir radau kad jie net Microsoft’o pasirašyti:

Nepatingėk ir pažiūrėk kas ten konkrečiai pas tave. Įdomu, įdomu 🙂

19 08 2014
jarik

Jo, tas pat CH370T. Isvada, kad windowsistams geras pirkinys, o unix pasaulio atstovams geriau imti kazka brangesnio.
Siaip as emiau butant si modeli del to, kad pas juos kvarcai yra standartiniai dideli, o ne tie maziukai (pamirsau kaip tiksliai vadinasi) einantys i “originalius“ uno R3, kuriu tikslumas yra mazesnis ir jie labiau bijo temperaturu svyravimu.

Beje, pasireklamuosiu mazumele (manau skaitytojams bus naudinga) – norint gaminti kazkoki iranginuka, o ne siaip zaidimams, arduino kopija (be USB) galima pasigaminti uz maziau negu 10 lt, kaip aprasiau cia: http://arduino.free-only.net/arduino-uz-10-lt/

20 08 2014
mindogas

Taigi visuose savo baigtiniuose įrenginiuose su arduino ir naudoju tokia pigią strategija kaip kolega aprašėte. Tiesiog nesamonė yra naudoti Arduino plokštę galutiniame variante dėl jos kainos ir gremėzdiškumo. Kai pagalvoji kad gali pagaminti tiesiog skydeli jam ir užmovus palikti iškarto kyla mintis ar neverta į jį įdėti ir pačią Atmega. Vienintelis dalykas su kuo sutikčiau, tai naudoti saulevire paminėtą Nano plokštę, kurios privalumas būtų USB sąsaja, o kaina labai maža.

20 08 2014
saulevire

Arduino pro mini plokštelės tikrai pasiteisina, pvz:
http://saulevire.lt/testas/
http://www.kriwanek.de/arduino/homeautomation/archiv/zaehlererfassung/261-quadcounter-hardware-v100.html
Su ta pigia arduino nano būtų kapitalinis privalumas įrašinėjant programą. Taip įrašinėti labai nepatogu- http://www.kriwanek.de/images/stories/arduino/projekte/quadcounter/wIMG_1176.jpg

20 08 2014
mindogas

Taigi kad kaišioti USB adapteri nepatogu. Gerai būtų bent jau kad USB adapteriu Pinai būtų standartiniai, o dabar kiekvienas skirtingo gamintojo adapteris turi kitokią variaciją. Pamenu kažkada pasidairiau PCB su vienam adapteriui, o kitas turėjo +3.3V vietoje GND ir taip per neapsižiūrima pašildžiau namus 2W šildytuvu 😀 Su tokiais kaip Nano nereiktu nieko panašaus makliuoti.

20 08 2014
mindogas

Beja, manau turėjai omenyje CH340T. Dar siulau pabandyti šitus draiverius – http://www.wch.cn/downloads.php?name=pro&proid=178 Mačiau nete, kad Mac naudotoju bėdos baigdavosi su jais.

29 09 2014
jarik

Aciu uz nuoroda! Nepraejo ne dvieju menesiu, kai susiruosiau isbandyt 🙂 Na ir is tikruju, pradejo veikti (nors viena karta buvo kompas pakibes (at)jungiant arduino. Dabar ka buvau visai pamirses, ten stovi na atmega 328 o atmega 8a cipai, kuriuos norint programuoti velgi reikia pazaisti (tiesiog idejus ji i boards.txt nepadejo, reikia knistis gyliau). Taigi gula tie arduinai toliau rinkti dulkes. Dabar pagalvojau, kad jei labai prireiks, isidesiu savo atmega328 cipus:)

21 08 2014
Darau, Blė

„Jo, tas pat CH370T. Isvada, kad windowsistams geras pirkinys, o unix pasaulio atstovams geriau imti kazka brangesnio.“

Hmm, su jokiomis iš įvairių USB TTL mikroschemų ir Linux nesu turėjęs jokių problemų… ką įjungi, tas veikia. Nei kažkokių draiverių ieškot, nei dar kažką krapštyt…

1 02 2015
giedrius

Linux kubuntu, pajungiau ir jokių problemų. Pradėjo veikt iš karto.

20 04 2015
Kiniškas Arduino UNO – antra dalis | Mindaugas Markauskas

[…] jau blevyzgojau apie vieno nežinomo kinų gamintojo kurinį, dabar turiu progą padaryti tai dar karta. Šį karta ant mano stalo atsidūrė dar vienas toks, […]

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s




%d bloggers like this: