Indeks English version English version

Drukarka termiczna Casio FP-12

Uwagi do schematu drukarki

Mikroprocesor sterujący drukarką jest zasilany z kalkulatora. Wbudowany akumulator zasila tylko mechanizm drukarki i układ scalony LB1256.
Szerokość impulsów sterujących głowicą wynosi ok. 1.5 ms.
Magnes tachogeneratora jest umieszczony na wałku silnika. Tachogenerator oraz styk krańcowy pozwalają na wyznaczenie pozycji głowicy drukującej.

Projekt konstrukcyjny - interfejs między portem równoległym a drukarką FP-12

schemat interfejsu

fotografia interfejsu

Interfejs pozwala na sterowanie drukarki Casio FP-12 z portu równoległego komputera PC. Symuluje on standardową znakową drukarkę ASCII i powinien pracować z dowolnym komputerem i dowolnym systemem operacyjnym. Napięcie zasilające +5V można podciągnąć z portu klawiatury, myszy PS2 lub portu USB.

Interfejs realizuje maksymalnie uproszczoną obsługę portu równoległego. W szczególności pominięty został sygnał Ack. Nie powinno to być problemem, ponieważ był on przewidziany do transmisji sterowanej przerwaniami i zwykle jest ignorowany. W razie potrzeby może być wygenerowany z opadającego zbocza sygnału Busy za pomocą przerzutnika monostabilnego.

Celem projektu była weryfikacja rozszyfrowanego protokołu komunikacji.

plik par2fp12.zip - program dla mikroprocesora AVR