» електроника »Астрономичен таймер - интелигентното осветление позволява реле

Астрономичен таймер - интелигентно осветление при реле


ASTROTIMER v.6.9



Схема на верига


За да се улесни работата на човека и да се спести електроенергия, отново поради забравата на човека, на практика се използват различни автомати. По-специално, автоматични превключватели за външно осветление. В основата на тяхната работа се използват фотооптика и сравнители, за да се намалят разходите на веригата. Недостатъците са очевидни: фотодетекторът трябва да бъде инсталиран на определено място, защитен от естествени валежи, прах и външна светлина. Поради това устройството трябва да бъде поставено в неблагоприятни условия (на открито) и внимателно запечатано и изолирано, да измисли защита от външна светлина, влага и защитата на фотодетектора. През зимата фотосензорът ще замръзне и ще се запуши със сняг.

Това устройство е лишено от тези недостатъци. Може да се постави директно в електрическия панел до контактора (магнитен стартер, превключвател). Захранването се доставя от същата мрежа.

Устройството се основава на математическо изчисление на астрономически явления, като изгрев и залез. В книгата на Дж. Меус „Астрономически формули за калкулатори” (М., Мир, 1988) са публикувани много точни формули за астрономически изчисления. През 1989 г. О. Монтенбрук и Т. Пфлегер в книгата „Астрономия с персонален компютър“ излагат основите на прилагането на математически формули за машинни езици на високо ниво Pascal и C.

Това, което е съвременен компютър, е микрокомпютър. Защо да не приложите това изследване към AVR микроконтролери. Изборът падна върху Atmega8 заради относителната евтиност. Индикатор за седем сегмента LED за четири познати. Часовник в реално време (DS1307) с батерия (CR2032), както и използването на eeprom, ви позволява да запомните настройки в случай на прекъсване на захранването. Схемата е доста проста и може да бъде направена от радиолюбител със средно умение. Печатната платка е направена по метода LUT, така че коловозите се уплътняват, откъм страната на частта се полагат джъмпери от едноядрен калайдисан проводник с диаметър 0,5 мм. Чипове в DIP пакет.Математиката в програмата за изчисляване на изгрев и залез е доста сложна, но дори микроконтролер с тактова честота един мегагерц се справя бързо, тоест при програмиране на нов МК предпазителите се инсталират по подразбиране.

Характеристики на програмата.


Астрономичен таймер - интелигентно осветление при реле

Трябва да е нещо подобно.
Заготовката се нанася върху чертежа, без да докосва повърхността на фолиото. Увиваме краищата на хартията върху дъската, така че да не пълзи. Върху ютията настроихме регулатора на температурата на две. Загряваме ютията. Под дъската сложихме лист за писане (офис) хартия, сгънат на четири и отгоре поставихме ютия. Загряваме този "пай" за 10 минути. Обърнете дъската и покрийте с ютия. Загряваме още пет минути и след това внимателно, без силен натиск, гладим хартията, докато моделът на дъската започне да стърчи. Внимателно поставете дъската на студено място и оставете да се охлади до стайна температура. Накиснете охладената дъска в топла вода за 10 минути. След това внимателно отделете хартията и в течаща вода започваме да отмиваме останалата хартия, като я избърсваме с пръсти. Понякога между песни хартията не се измива напълно. След това приготвяме слаб разтвор на оцет или лимонена киселина, спускаме дъската там. Ще има малък зилч, това ще разтвори остатъците от креда в киселина и старателно измийте дъската. Ако изведнъж се окаже, че някои проводници са лошо отпечатани, поправяме радио-маркера R-teck. Отровяваме се в железния хлорид и се разпръскваме в стопилката на Розата, след което спояваме радиокомпонентите.




Вид на запоената платка.


Първото включване.


След като спойкахме платката, я изплакнем старателно с четка, навлажнена първо в бензин и след това навлажнена в ацетон. Изсушаваме. Програмираме микроконтролера с два фърмуера. Флаш файл с разширението * .hex или * .rom, EEPROM * .eep.
Проверете за грешки и недостатъци. Включваме захранването, първо се появява екран за пръскане с версията на фърмуера за няколко секунди, през това време се зарежда кондензаторът за управление на затвора MOSFET и се стартира програма, която изчислява времето на моментите на граждански здрач, след което ще започне веднъж на ден в 00:00 и рутина, решаваща да включи или изключете светлината. Тази рутина протича всяка минута. Натискайки бутона Enter, наляво, когато индикаторът е под, задайте Lt ширина, Ln дължина, 2n зона, 2018, Г⅂ месец, ден ден, час часове, nn минути, изключване на времето и tn на времето през нощта, за да спестите енергия За да деактивирате тази опция, трябва да зададете едно и също време. Да речем 00 и 00. Следващото натискане ще премине в режим на работа с дисплей на времето с мигаща втора точка. Устройството е готово за работа. Оценките на частите са поносими в разумни граници от + -20%.



Началото на дневната светлина


Началото на мрака

Данните, изчислени за ширина 69, дължина 33, часова зона 3..

Допълнителна информация.

Това се отнася за онези, на които е трудно да направят дъска сами. Продължаваме, можете да плащате по няколко начина, включително да използвате банкова карта.



Щракваме върху бутона "Добавете вашия гербер файл", изберете вашите гербер файлове, когато правите астротимер, избираме Proteus_LED_smd (GR) - CADCAM.ZIP директно в компресиран вид. След няколко секунди виждаме чертежа на дъската. По подразбиране 10 дъски струват $ 2.


Изберете „СПЕСТЕТЕ КЪМ КАРТА“ и продължете с касата. В общата сума ще се появи допълнителна такса за доставката. Можете да проверите и прегледате вида на дъската, като щракнете върху „Gerber Viewer“, ще има два вида отгоре и отдолу.



, източници в CodeVisionAVR, проекти в Proteus, Gerber файлове, PDF файлове, рисунки са прикачени. ,

Приложение:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2.47 Mb] (изтегляния: 153)

bottomgr.pdf [569.08 Kb] (изтегляния: 94)
Вижте онлайн файла:

bottom_smd.pdf [559.94 Kb] (изтегляния: 102)
Вижте онлайн файла:

proteus_led_smdgr.pdf [75.67 Kb] (изтегляния: 110)
Вижте онлайн файла:

proteus_led_smd.pdf [72.1 Kb] (изтегляния: 80)
Вижте онлайн файла:

topgr.pdf [113.25 Kb] (изтегляния: 119)
Вижте онлайн файла:

top_smd.pdf [104.85 Kb] (изтегляния: 110)
Вижте онлайн файла:

astrotaymer2.doc [1000.5 Kb] (изтегляния: 142)
Вижте онлайн файла:
10
10
10

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
22 коментари
Авторът
20 изход не може да бъде запоено, това е аналоговата мощност на ADC и компараторите.
Авторът
Благодаря ви! Ще го коригирам по-късно.
Благодаря ви! PCB AstroTimer.lay6 няма свързан 20-крачен процесор + 5V.
Авторът
Благодаря, забелязах грешката, проверих и приложих фърмуера само без превод на времето. BC07 означава неделя, седмият ден от седмицата. За 23.06.2018 г. SB06, тогава ще има избор на номер, 23.
вмъкване
Опитах да пробутам два процесора - поведението е едно и също. Пуснах Lt няколко пъти в кръг, той все още е настроен на 07. Фърмуерът без корекция работи и без проблем без проблеми.Паметърът се помни.Ако можете да обясните настройката на параметър BC07. Когато се промени, Lt се променя.
Авторът
Освен това в клетката на паметта не може да се запише реално число от ширина 207 или 107, но виждаме само последните две цифри (като вашата 07), след това с бутоните, от които се нуждаете няколко пъти изпълнете тази стойност, така че отброяването да започне от нула до 90. Ако бутонът + не работи, натиснете - и обратно. Или за пореден път, флаш само своя промпром.
Авторът
Лично аз имам две такива устройства, работещи, или по-скоро, те работеха през цялата зима в режим с икономия на електроенергия. защото през зимата при нас полярна нощ, тогава този режим беше зададен, ако слънцето не е изгряло принудително включете светлината в 19:00 и изключете в 00:00, а през пролетта - по-близо до май-юни полярния ден и таймерът вече е спрял да включва и изключва светлините. Всички параметри бяха коригирани и запаметени..
Авторът
Просто проверено, всичко е настроено и запомнено. Lt е първият параметър, а след това Ln. Можете ли да регулирате Tu и Tn? или нещо с епром на Atmega. Случва се първият параметър да не се помни, тогава се записва празна променлива.
Той беше зашит с фърмуер за корекция на времето (SS). Забелязах, че по време на работа не помни параметъра Lt. През цялото време го настройва независимо Lt-07. Въвеждането на други стойности ги нулира до -07.
Благодаря, ще се опитам.
Авторът
OA и OK фърмуер с превод на времето.
изтегляне
Цитат: Андис
Нещо архив с нов проект по някакъв начин не е наред, някои текстови файлове вътре.
Започнах да уча програмиране на вашите източници, там всичко е доста ясно.
Някъде преди година си кореспондирахме, имаше проблеми с прехвърлянето на времето, сега всичко е наред!
Добавих и корекция на времето.

Мога ли да кача фърмуер с корекция на времето?
Авторът
във формат LayOut Не провери в желязо. Може би някой ще ви е полезен.
Благодаря, изтеглена, сега ще разбера.
Авторът
Ето пълния архив. Моля, обърнете внимание, че имаше неточност във функцията на разлагане на часове и минути, поради това понякога възникна грешка, сега я поправих.
Авторът
Вие изтеглете Gerber файлове, за да поръчате софтуер от производителя на разпечатки.
Извинявам се за повторението, мислех, че първият коментар не мина.
Нещо архив с нов проект по някакъв начин не е наред, някои текстови файлове вътре.
Започнах да уча програмиране на вашите източници, там всичко е доста ясно.
Някъде преди година си кореспондирахме, имаше проблеми с прехвърлянето на времето, сега всичко е наред!
Добавих и корекция на времето.
Добър ден, аз някак си кореспондирах с вас, помогнахте си за прехвърлянето на времето, имаше някои проблеми. Сега всичко работи добре. Направих автоматичен часовник на базата на вашия фърмуер, просто беше необходимо да включите товара в определено време и да изключите товара в друго време. Добавих и корекция на времето. И като цяло, благодарение на вашите източници, започнах да уча програмиране.
Авторът
На кого му пука. Управление на натоварването с помощта на реле или триац.
Авторът
Моля, обърнете внимание, че в новата версия 6.9 алгоритъмът за изчисляване (sunrise.h) е леко пренаписан, сега точността на изчислението е значително подобрена. И във версията на фърмуера, който сега работи за подчертаване на цветовете, има бърз превключвател от джъмпера, който не включва и изключва светлините при граждански здрач и при зазоряване / залез. Извинявам се, има малка неточност в анода на диода D1, трябва да го хвърлите в средната точка между LAMP и 220V, в противен случай мусфетът се затопля.
Благодарение на автора, повторих това устройство, то работи чудесно повече от година. Вярно, малко по-различен вариант, авторът в сайта има различни модификации.

Съветваме ви да прочетете:

Предайте го за смартфона ...