-> oryginalny projekt Jasno w otoczeniu wyświetlacz świeci pełną parą, w otoczeniu ciemno, wyświetlacz świeci przyciemniony. Mnie na myśl przychodzi bramkowanie sygnału anod z dodatkowego układu z czujnikiem optycznym. Ma ktoś jakiś ciekawy pomysł który dało by się zastosować w praktyce? kaktus.
|
|||
no to mam pomysł
Przyciemnianie można zrobić za pomocą PWM, na segmentach lub na anodach/katodach. Z tym że AT89C2051 ju się nie nada do tego projektu w moim wykonaniu. Zrobiłem pomiar dwóch temperatur na dwukolorowym dużym czterocyfrowym wyświetlaczu 7-seg.
Dla ciekawych poglądowe obrazki - może nie najlepsza jakość ale coś widać.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest.".
dodany zegarek
zmieniła się baza hardware, dodałem dwa układy scalone PCF, expander I/O i RTC co zaowocowało wolnymi pinami w ?C oraz wyświetlaniem godziny, w trzecim kolorze (-;
nowe fotki:
dla dociekliwych kropka rozdzielająca minuty od godzin w zegarku mruga
teraz trzeba zrobić nastawianie zegarka i automatyczne przyciemnianie wyświetlacza, już obmyśliłem patent aby nie zmieniać ?C na AVR, niemniej będzie potrzebny ?C 89C4051, szkoda że większe ?C tej rodziny nie mają komparatora, nie byłby potrzebny expander wtedy.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest.".
filmik z działania
link do demonstracji
Edit
oraz opis układu
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest.".
Dimmer dla Mulipleksowanego wyświetlacza
Myślę że gdybyś tam przerwanie ustawił nie na 4ms a na 1ms na przykład.
Co 4ms go multipleksował normalnie jak teraz zliczając ale port od katod ustawiał np. co 2ms na 255 żeby go zgasić. Trzebaby ustalić doświadczalnie jak długo i potem może jakimś fotoczułym elementem i tranzystorkiem na jednym pinie. Dwa piny dałyby już kombinacje trzech czasów..
BARTek
Moja strona