Hh12: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
Hh12 je interface mezi absolutní čidlo polohy AS5040/AS5043 nebo hotové čidlo od DF1SR a rotátor verze 5.0 používaný v OK1KRQ. Mimo klub nemá využití. Vznikla jako spolehlivější náhrada předchozího principu počítání pulzů. Současně používané kabely mají některé jen tři vodiče, proto bylo potřeba použít u čidla procesor. | |||
Komunikace s řídicí jednotkou probíhá po jednom datovém vodiči. Využívá se časovače řídicí jedotky, který běží na 500 Hz tj. s periodou 2 ms. Přenos iniciuje řídicí jednotka. Pod dobu 2ms stáhne datový vodič do nuly. V následujících 24 ticích časovače pak vzorkuje datový vodič a čte z čidla 12 bitů hodnoty úhlu a 12 stejných bitů negovaných kvůli kontrole přenosu. | |||
=Schéma= | =Schéma= | ||
Jako procesor lze použít AT89C2051 i AT89C4051. | |||
[[Image:Hh121s120.png]] | [[Image:Hh121s120.png]] | ||
=Plošný spoj, osazení součástek= | =Plošný spoj, osazení součástek= | ||
Pozor na stabilizátor, je osazený chladičem vzhůru. | |||
<gallery> | <gallery> | ||
File:Hh121b600.png | File:Hh121b600.png |
Revision as of 14:49, 31 December 2010
Hh12 je interface mezi absolutní čidlo polohy AS5040/AS5043 nebo hotové čidlo od DF1SR a rotátor verze 5.0 používaný v OK1KRQ. Mimo klub nemá využití. Vznikla jako spolehlivější náhrada předchozího principu počítání pulzů. Současně používané kabely mají některé jen tři vodiče, proto bylo potřeba použít u čidla procesor.
Komunikace s řídicí jednotkou probíhá po jednom datovém vodiči. Využívá se časovače řídicí jedotky, který běží na 500 Hz tj. s periodou 2 ms. Přenos iniciuje řídicí jednotka. Pod dobu 2ms stáhne datový vodič do nuly. V následujících 24 ticích časovače pak vzorkuje datový vodič a čte z čidla 12 bitů hodnoty úhlu a 12 stejných bitů negovaných kvůli kontrole přenosu.
Schéma
Jako procesor lze použít AT89C2051 i AT89C4051.
Plošný spoj, osazení součástek
Pozor na stabilizátor, je osazený chladičem vzhůru.