1

Тема: Прошу помочь кто чем может )

Всем привет!

Недавно я интересовался литературой по РЗ на данном форуме. Остановился на Чернобровове. Зачитавшись его до посинения увлекся микроконтроллерами. А точнее их программированием.

Сам я еще не ас в программировании МК, но очень загорелся развитием в этом направлении и, будучи студентом 5 курса группы по РЗ, я решил взяться по НИРу (научно-исследовательской работе) за программирование МК.

Теперь к делу.
Вот и обращаюсь ко всем, кто разбирается в этой теме, с просьбой помочь советом, чего бы интересного запрограммировать в МК ?
Сам я еще не на таком уровне знаний по функционалу МК, чтобы генерировать идеи по его программированию. Все что смог придумать, это - возникновение сигнала на выходе МК в зависимости от наличия сигнала на входе, а также попеременное мигание трех светодиодов с различной периодичностью. Но как эти идеи возникли, я их уже реализовал. Хочется чего-нибудь немного посложнее.

Буду очень признателен за любые советы!

2

Re: Прошу помочь кто чем может )

Полное преобразование Фурье (если есть АЦП).

3 (2014-09-05 22:39:46 отредактировано Пользователь)

Re: Прошу помочь кто чем может )

gonin.egor пишет:

любые советы

- завести на ацп синусоиду 50Гц прямо из понижающего трансформатора, через переменный резистор - чтобы можно было менять напряжение от 0 до 1В (и смещение +2,5В),
- определить действующее значение входной синусоиды, с определением постоянной составляющей (для простоты - частоту не мерить - она все равно будет постоянная)
- ввести уставку срабатывания
- по срабатыванию - запускать таймер и выдать сигнал (зажечь светодиод), по отпусканию -  отключать таймер
- по срабатыванию таймера - выдавать сигнал на отключение (зажечь светодиод)
--------------
аналог МТЗ, заодно поймете как он в терминале запрограммирован

4

Re: Прошу помочь кто чем может )

CLON пишет:

Полное преобразование Фурье (если есть АЦП).

спасибо! Надо посидеть разобраться с рядами Фурье.

5

Re: Прошу помочь кто чем может )

Пользователь пишет:

- завести на ацп синусоиду 50Гц прямо из понижающего трансформатора, через переменный резистор - чтобы можно было менять напряжение от 0 до 1В (и смещение +2,5В),
- определить действующее значение входной синусоиды, с определением постоянной составляющей (для простоты - частоту не мерить - она все равно будет постоянная)
- ввести уставку срабатывания
- по срабатыванию - запускать таймер и выдать сигнал (зажечь светодиод), по отпусканию -  отключать таймер
- по срабатыванию таймера - выдавать сигнал на отключение (зажечь светодиод)
--------------
аналог МТЗ, заодно поймете как он в терминале запрограммирован

Спасибо!

Я правильно понимаю, что уставка срабатывания для нас чисто формальная, а в МК - это логическая единица ? Т.е. в итоге надо будет самостоятельно менять сопротивление при включенной схеме, чтобы подать на вход МК превышение над уставкой ?

И еще - не могли бы вы последний пункт пояснить, пожалуйста ? Запустили таймер - выдали сигнал. А что значит по срабатыванию таймера выдать сигнал на отключение ?

Присоединяйтесь!!! Мы в социальных сетях и на Ютуб.

6

Re: Прошу помочь кто чем может )

к сожалению, выяснилось, что АЦП нет

7

Re: Прошу помочь кто чем может )

gonin.egor пишет:

к сожалению, выяснилось, что АЦП нет

Это что за мк такой?

8

Re: Прошу помочь кто чем может )

Пользователь пишет:

Это что за мк такой?

ATTiny2313. Я ведь только осваиваюсь в этом деле, поэтому и МК попроще взял.

9

Re: Прошу помочь кто чем может )

gonin.egor пишет:

попроще

возьмите любой из ардуино,
типа http://robocraft.ru/blog/arduino/1010.html