termometr_uniwersalny wersja na 2051


-> oryginalny projekt
Zastanawiam się na ile skomplikowane było by dorobienie automatycznego ściemniacza, nie musi być płynna regulacja, może być kilkustopniowa na początek powiedzmy dwu.

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.
Pewno uda się to zaimplementować w kodzie uC po wykorzystaniu komparatora.

Ma ktoś jakiś ciekawy pomysł który dało by się zastosować w praktyce?

kaktus.




Portret użytkownika 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.".

Portret użytkownika kaktus

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.".

Portret użytkownika kaktus

filmik z działania

-

"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest.".

Portret użytkownika EDC

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