roboforum.ru

Технический форум по робототехнике.

Автоматика для солнечного концентратора. (нужна помощь)

Re: Автоматика для солнечного концентратора. (нужна помощь)

avr123.nm.ru » 07 сен 2009, 21:08

до кнопок рекомендую резисторы около 300 Ом.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 07 сен 2009, 22:25

А зачем резисторы? У меня же внутренний подтянут к плюсу.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 08 сен 2009, 11:58

#define Stop_NV PORTB.6=0; PORTB.7=0;
Можно так записывать, т. е. в дефайне несколько команд?

Re: Автоматика для солнечного концентратора. (нужна помощь)

boez » 08 сен 2009, 12:27

Так нельзя. Для понимания почему - напишем
Код: Выделить всёРазвернуть
if (x=0) Stop_NV;

После препроцессинга получим
Код: Выделить всёРазвернуть
if (x=0) PORTB.6=0; PORTB.7=0;;

Очевидно, что вторая команда выполнится независимо от условия :)

Насколько я помню, правильный метод - писать так:
Код: Выделить всёРазвернуть
#define Stop_NV() do {PORTB.6=0; PORTB.7=0;} while (0)


Ну а вообще вот как раз чтобы обойти подобные забавные конструкции, придуманы inline-функции.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 08 сен 2009, 13:15

Ааааааааааааа, так вот почему оно у меня так криво работает. Чего раньше не сказали :x
Я сижу мучаюсь уже 2 дня.
Пасиба :beer:

Re: Автоматика для солнечного концентратора. (нужна помощь)

afm » 12 сен 2009, 03:43

Вот все ругают "проклятых америкосов"... А я накопал полезный ресурс у них.
Есть в америге государственная служба "департамент энергетики", и на сайте куча полезной инфы, и линки на софт.
http://apps1.eere.energy.gov/buildings/tools_directory/ много полезного и интересного найдут там коллайдеро-строители).
Мастер, как у вас дела продвигаются?)

Re: Автоматика для солнечного концентратора. (нужна помощь)

afm » 12 сен 2009, 07:47

Поворотный механизм, по образу и подобию которого, буду свой делать.
Вложения
heliostat_8_hot_dog_cooker.jpg
Шашлыки!
heliostat_3_gimbal_mount.jpg
heliostat_4_motors.jpg

Re: Автоматика для солнечного концентратора. (нужна помощь)

galex1981 » 12 сен 2009, 10:48

Похож на механизм автоматического поворота телескопа

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 13 сен 2009, 20:06

Мастер, как у вас дела продвигаются?)

По тихоньку, седня испытал ФД на прямой солнечный свет, получилось порядка 0,5 В.

А так пока плату еще не травил, воюю с прошивкой.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 14 сен 2009, 10:47

А если напряжение на ФД вряд ли будет больше 1 В, то можно ведь на ножку AREF подать стабилизированные 5 В. Точнее взять стабилизатор на 3 В и делителем понизить до 1 В. Или так нельзя?

Re: Автоматика для солнечного концентратора. (нужна помощь)

boez » 14 сен 2009, 11:23

Народ, а зачем вы ФД подключаете в режиме источника напряжения? Ведь можно подключать его в фотодиодном режиме (ФД катодом на плюс, анодом на ногу МК, резистор одним концом на эту же ногу, вторым на землю, сопротивление десятки кОм, им можно подбирать чувствительность). Напряжение при этом будет разным, хоть 1В, хоть 4В - в зависимости от резистора нагрузочного. Можно подобрать резистор, чтобы вообще не на АЦП сигнал подавать, а на простую ногу порта.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 14 сен 2009, 14:08

Эээээ, ну я пытался замерить сопротивление оно не меняется, хоть освещенный, хоть в темноте.
Такую схему ты предлагаешь?
Вложения
.JPG
.JPG (4.41 КиБ) Просмотров: 1917

Re: Автоматика для солнечного концентратора. (нужна помощь)

boez » 14 сен 2009, 16:06

Да, именно такую. Фотодиод - штука сильно нелинейная, сопротивление его при разном напряжении может быть сильно разным. Но меняться оно таки обязано. Дома если пару живых фотодиодов найду - надо будет проверить.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Master » 15 сен 2009, 18:32

Я вот думаю, лучше, наверное, сделать конечники крайних положений, которые будут просо размыкать цепь Н-моста, чтобы двигатель не крутил дальше, а потом когда солнце опустится или взойдет на восходе, механика вернется назад.
Это я к тому что думал вначале конечники завести на прерывание INT и просто не давать сигнал на вращение, а так будет жесткая защита, даже на случай зависания МК.

Re: Автоматика для солнечного концентратора. (нужна помощь)

Duhas » 15 сен 2009, 19:57

а если разомкнуть цепь то как потом назад ? )))


Rambler\'s Top100 Mail.ru counter