Rychlost MCU - srovnani - no flame pliiis
Jan Waclawek
wek@evona.sk
Pondělí Červenec 31 10:17:28 CEST 2006
Z mojej povodnej odpovede som pred odoslanim vymazal cast, ktora sa
presne tykala tohoto...
Ak chcete jednocip pouzit "nadoraz", musite presne vediet, co a ako, tam
ziadne "asi tolkoto" nepomoze. Viacmenej je nevyhnutne si klucovu cast
napisat a odskusat. Moze sa sice zdat, ze 32-bitovy jednocip taktovany
4x rychlejsie bude "urcite lepsi", ale mozete sa pre _konkretne_
pouzitie trebars aj celkom kruto seknut.
Samozrejme je vzdy mozne siahnut aj po inych rieseniach, napriklad sa
naucite s tymi AVRkami, alebo pouzijete niekolko procesorov (ak to ide),
pripadne nejaky pridany hardware. Nie je uplne vylucene napriklad, ze
niektory z PICiek bude mat HW podporu takeho rezimu PWM, aky udavate -
ale to znova musite mat dokonale prestudovane.
Benchmarky su fakt dobre len pre "bezne aplikacie" (nieco ako "bezny
praci prasok", v bielom obale s velkymi ciernymi pismenami font arial
black bold).
wek
RVsoft wrote:
> No abych to priblizil, dopisuji si ted s jednim clovekem (nevim zda je
> zde na HWnews) ohledne toho co musi umet takovy 10A driver krokoveho
> motoru a zjistuji, ze to rozhodne neni trivialni zalezitost.
>
> Driver musi zvladat nekolik operaci v pomerne kratkem casovem intervalu
> a jeste je spravne vyhodnocovat.
>
> Je treba ridit vicemene nezavisle 8 MOSFETu ve dvou H-mustcich, musi se
> merit proud na dvou snimacich rezistorech, z neho se musi ridit zvlastni
> rezim PWM - tzv CHOPPER (pevna doba vypnuti a promenliva doba zapnuti),
> musi se vyhodnocovat aktualni rychlost otaceni motoru a vyhodnocovat z
> toho rezim rizeni (tohle se meni i behem jedne sinusovky).
>
> Z toho vyplyva, ze nelze pouzit HW PWM a je treba ji generovat SW s tim,
> ze rychlost regulacni smycky je zasadni.
>
> Asi nema smysl to rozepisovat uplne dopodrobna - onen clovek to mel
> postavene s ATmega na 16MHz a chce ted postavit novou verzi a chce
> pouzit jadro ARM7. Jelikoz se snazim o neco podobneho, ale na bazi PICu
> tak me zajima jaky procesor vybrat. Asi by byl pekny treba nejaky dsPIC
> nebo PIC24, ale jsou zatim silene drahe nebo temer nedostupne.
> Proto koukam po rade PIC18, ale zatim nemam predstavu kolik se toho pres
> nej da protlacit v pripade, ze asi moc HW periferii primo pro rizeni
> nepouziji - max nejake casovace a AD.
>
Další informace o konferenci Hw-list