Kedze zivot ukazal, ze skutocne dobry tester serv sa neda zohnat, tak som sa nakoniec rozhodol ze
si jeden urobim na doske co sa mi povaluje v byte a navyse sa da stale kupit na aliexpress doslova
za "hubicku" /klucove slovo je "Cycloneii"/
napr tento link:
https://www.aliexpress.com/item/New-ALT ... 956a261d5bPříloha:
CycloneII.png
[ 346.07 KiB | Zobrazeno 1509 krát ]
Este pred popisom uvediem aj tento JTAG programator, rovnako za "hubicku": /je potrebny na naprogramovanie FPGA/
Upozornenie! Ak by sa nahodou niekto rozhodol urobit si tento tester treba si pytat JTAG na baze PIC a nie ST!
Verzia s ST nefunguje na vsetkych windowsoch.
https://www.aliexpress.com/item/altera- ... 5674e68a8ePříloha:
jtag.png
[ 198.53 KiB | Zobrazeno 1509 krát ]
Tester ja urobeny na FPGA Cyclone II. Ma 7 modov, vyberaju sa stlacanim tlacidla a su indikovane LED:
001 - fixne impulzy 1.5ms
010 - fixne impulzy 1 ms
011 - fixne impulzy 2 ms
100 - cyklicky presun za 33.33s medzi 1ms a 2ms, bez pauzy
pri 300Hz impulzoch je citac 15 bit (dva impulzy po sebe sa lisia 100ns)
interval je rozdeleny na 10000 krokov
pri 50Hz impulzoch je citac 12.5 bit (ekvivalent, krok je 600ns)
Impulzy netrpia na "traslavost" : predchadajuci je uzsi a nasledujuci je sirsi, na rozdiel
od servotesterov s potenciometrom
na tomto rezime pekne vidno ako krokuje servo (aj ked je "digitalne" - vid video dole)
101 - presuny medzi 1, 1.5, 2 ms za 0.5s
110 - presuny medzi 1, 1.5, 2 ms za 0.2s rozdiel je pocut na hlasitosti motorceka
111 - presuny medzi 1, 1.5, 2 ms skokom tu vidiet ako reguluje servo do polohy
Opakovacia frekvencia impulzov sa vybera jumperom: 113 - 112 => 50Hz
113 - 115 => 300Hz
Presnost impulzov je dana krokom 100ns (10MHz) Cele je to riadene oscilatorom 50MHz.
Impulzy su na 4 vystupoch 40,41,42,43 pre pripad ze sa odpali niektory vystup
Subor na naprogramovanie je na ulozto.cz: (ActiveSerial cez AS konektor na doske)
https://uloz.to/!JuJnNPbIvp3G/output-file-pofSoftware programator Quartus treba stiahnut zo stranky altera/intel.com, ak by mal niekto
zaujem, mozem ho tiez uploadnut na ulozto.cz
Urobil som pre predstavu aj tri videa:
mod 101:
https://youtu.be/1okTjIdmi8I mod 111:
https://youtu.be/G0l6qUWA0GI mod 100:
https://youtu.be/nYbNMmN9_yc pre zaujimavost VHDL kod: (to nie je program, tento kod sa syntetizuje do schemy zapojenia)
FPGA pracuje na spodnej hranici 10MHz, menej to nevie bezat
https://uloz.to/!SUoWRrAgEHCF/servotester-vhda podarilo sa mi kdesi v minulosti najst aj schemu od dosky:
https://uloz.to/!JaNaBCo4r0PN/ep2c5t144mini-pdfEDIT: tak som uploadol aj programator nech je to uplne
https://uloz.to/!MDBXFepXXrTR/quartuspr ... -1-232-exe