Attiny13-sterownik wentylatora i bezpiecznik termiczny.


Proszę o pomoc w napisaniu programu zawierające takie założenia:

1.sterowanie przez pwm wentylatora na podstawie czujnika temperatury ds18b20
2.załączenie przekaźnika gdy czujnik wykryje np.90*C a gdy temp. spadnie wyłączenie go.
3.pokazanie stanu urządzenia na diodzie led(włączony wentylator dioda miga,włączony przekaźnik dioda świeci).
4.gdy przekaźnik będzie włączony to wentylator musi być włączony.

Kompletnie nie znam się na programowaniu a układ potrzebny mi jest w zasilaczu regulowanym jako sterownik chłodzenia wentylatorem radiatora z tranzystorami a gdy temperatura będzie stanowczo za duża wyłączenie transformatora.

wymyśliłem taki schemat urządzenia:
http://obrazki.elektroda.net/9_1289569990.png
a płytkę taką:
http://obrazki.elektroda.net/28_1289650933.png

Mirley: Max szerokość zdjęć to 640px.... i nie w środku tekstu




Portret użytkownika mirley

Re: Sterownik wentylatora

Schemat:
1. Buz 10 raczej nie będzie działał w takich warunkach.... Podłącz go źródłem do masy, drenem do wentylatora. Drugi przewód z wentylatora do zasilania.
2. Stabilizator nie ma żadnego kondensatora a powinien mieć na wejściu owiedzmy 100uF elektrolit, na wyjściu 47uF elektrolit i blisko nóżek procesora 100nF ceramiczny
3. Rezystor do diody daj 330R
4. Zastosuj lepiej tiny2313 bo w tiny 13 trudno będzie ci to zmieścić. Podłącz tranzystor od wentylatora do wyjścia pwm w tiny2313

Wrzuć poprawiony schemat

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika kaeltaz

Schemat poprawiony.

Schemat poprawiony.

Portret użytkownika mirley

Re; Schemat

Wygląda lepiej, tylko jeszcze dioda od przekaźnika ma być na odwrót, jak włączysz ją w ten sposób to się spali na pewno. Musi być zaporowo.

Tranzystor od wentylatora podłacz bramką do PB3, do wyjścia sprzętowego PWM, będzie łatwiej sterować

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika kaeltaz

Schemat ponownie

Schemat ponownie poprawiony,jeśli teraz będzie poprawny to zaprojektuje PCB.

Portret użytkownika mirley

Re; Schemat

Teraz wygląda w porządku, przynajmniej na pierwszy rzut oka. Rozumiem że będziesz działał na oscylatorze wewnętrznym bo nie dałeś kwarcu ani kondensatorów do niego

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika gosc

Tak będzie działać bez

Tak będzie działać bez kwarcu.

Portret użytkownika gosc

Tak procesor będzie działać

Tak procesor będzie działać na wewnętrznym kwarcu, Mógł by pan mirlej pomóc mi w napisaniu programu do tego urządzenia.

Portret użytkownika rafliczek22

Po 1. Nie kwarc a układ

Po 1.
Nie kwarc a układ RC.

Po 2.
Mogę ci pomóc z programem ale napisz (rafliczek22@gmail.com) jak ma to sterować PWM-em czy od zadanej temperatury, liniowo czy nie liniowo?

Po 3.
Do mosfeta obowiązkowo daj rezystor 200-300Ohm.

Portret użytkownika kaeltaz

(Brak tytułu)

Portret użytkownika gosc

prośba o rozwiązanie problemu

Witam serdecznie ...
Mam prośbę... CZy ktoś mógłby mnie wesprzec w rozwiązaniu problemu ,
a mianowicie nie radzę sobie w uruchomieniu attiny13 i ds18b20.
W bascomie piszę różne polecenia - powiedzmy że ma uruchomić diodę po przekroczeniu jakiejś tam temperatury , lecz w symulacji program wogóle nie działa i na żywo też ...inne za to działąją.
Konkretnym rozwiązaniem ma być regulacja PWM poprzez odczyt temperatury (regulowany wentylator poprzez temperaturę).
Proszę serdecznie o pomoc lub napisanie jakiegoś przykładu jak te dwa układy ze sobą sprzężyć w bascomie .

Portret użytkownika gosc

prośba o rozwiązanie problemu

Witam serdecznie ...
Mam prośbę... CZy ktoś mógłby mnie wesprzec w rozwiązaniu problemu ,
a mianowicie nie radzę sobie w uruchomieniu attiny13 i ds18b20.
W bascomie piszę różne polecenia - powiedzmy że ma uruchomić diodę po przekroczeniu jakiejś tam temperatury , lecz w symulacji program wogóle nie działa i na żywo też ...inne za to działąją.
Konkretnym rozwiązaniem ma być regulacja PWM poprzez odczyt temperatury (regulowany wentylator poprzez temperaturę).
Proszę serdecznie o pomoc lub napisanie jakiegoś przykładu jak te dwa układy ze sobą sprzężyć w bascomie .

Portret użytkownika gosc

Pomoc w napisaniu programu

Witam serdecznie ...
Mam prośbę... CZy ktoś mógłby mnie wesprzec w rozwiązaniu problemu ,
a mianowicie nie radzę sobie w uruchomieniu attiny13 i ds18b20.
W bascomie piszę różne polecenia - powiedzmy że ma uruchomić diodę po przekroczeniu jakiejś tam temperatury , lecz w symulacji program wogóle nie działa i na żywo też ...inne za to działąją.
Konkretnym rozwiązaniem ma być regulacja PWM poprzez odczyt temperatury (regulowany wentylator poprzez temperaturę).
Proszę serdecznie o pomoc lub napisanie jakiegoś przykładu jak te dwa układy ze sobą sprzężyć w bascomie .