Прога для деваиса на ATtiny13

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Добрый день уважаемые коты!!!! Прошу помощи в написании проги,так как сам не силен и начинаю осваивать для начала теорию (студио,асм)!!!!!
Собираю реле для управления дворником авто на контроллере ATtiny13 принцип работы такой, на вход РВ3 подается сигнал высокого уровня включается непрерывный ход дворника,выключаем дворник в этот момент запускается таймер который начинает считать тики до следующего включения если в течении 60 сек включение не произошло
то таймер сбрасывается а если произошло включение дворника он запоминает эти тики
и уже работает с паузами которые в таймере.Изменение паузы-выключаем выдерживаем
требуемую паузу и включаем.Установка в режим "непрерывный"
кратковременно выключить и включить.Буду благодарен любым комментариям.
P.S.будет вашьпе прикольно если прога будет на АСМ с коментами.
сейчас катрас время для то кого девайса.Заранее Всем СПАСИБО!!!!
Вложения
Схема1.doc
(169.5 КБ) 299 скачиваний
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15589
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

а как насчет примитивной схемотехники? - без токоограничительного резистора vt1 уже мертвец :cry:
да и насколько мне память не изменяет, в splan есть экспорт в несколько графических форматов (а не в word) :beer:
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Схема создавалась на скорую руку чтоб было наглядно видно всем!!!!!!
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Т.е. вся родная электрика управления дворниками отключается? А как же крайнее положение?
ps. с каментами :)
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

pyzh_man!!! что вы имеете в виду под крайнем положении?Электрика????мне нужна помощь в написании проги под написанный алгоритм.
P.S. мы сейчас говорим о орфографии или о технической стороне вопроса!!!
Правильно пишется КОММЕНТАРИИ!!!!!!
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15589
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

есть существенная разница между "учебной" задачкой студента (похоже студент - становится бранным словом :? ) и конкретной схемой для пркладного применения :shock:
а там вылазит много чего... которое в конце приводит к депрессии начинающего конструктора при виде ... устройства... :sleep:
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Друзья плата уже сделана даже зашита приметившая прога!!Все остается без изменений в авто просто заместо реле стандартного ставиться этот девайс!!!
Для начала это для заднего дворника,если все понравиться попробую сделать для переднего с датчиком дождя!!!!!!
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Крайнее положение - дворник внизу, конец цикла. Я что-то не то сказал?
Docendo discimus
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

В крайнее положение дворник доходит сам даже при выключенной кнопки,там внутри мотор-редуктора стоит пластина к которой подходит плюс питания от габаритов.
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

БЛИН что не кто помочь не может???????
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Перелопатил кучу прог,но не могу вывести на нужный алгоритм кнопки.PB1 Output control led-это просто светодиод чтоб в железе было видно как прога тикает.
Вложения
таймер.txt
(6.54 КБ) 224 скачивания
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15589
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

а не пора ли уже самим такие простенькие задачки решать?
для этого , в принципе, МК и предназначены - надо "по-быстрому" микросхемку подменить, а достать вломушки - схватил то, что поближе лежало, "мозги вправил" и забыл о проблеме :)))
а то только копии дорабатывать попривыкли, да обязательно "на С++" или с управлением по тырнету(а то и со спутника), а тут какое-то реле... :shock:
Последний раз редактировалось BOB51 Чт сен 29, 2011 12:13:34, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

BOB51 писал(а):а не пора ли уже самим .....

а то только копии дорабатывать попривыкли, да обязательно "на С++" или с управлением по тырнету(а то и со спутника), а тут какое-то реле... :shock:
+ :)
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Вы меня извините,тогда на кой хрен придумали тех. форумы пись.......ми мериться (у кого лучше девайс)!!!!!!!или все таки помогать друг другу!!!!на хрена тогда учителя,лекторы сидите все дома да учите учебник!!!!
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Народ что-то недружелюбный сегодня :)))
Светодиод как хоть показывать должен что программа тикает?
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Engineer_Keen писал(а):Народ что-то недружелюбный сегодня :)))
так ведь народ ждет результатов голосования по конкурсу, вот все и злые :)))
Bivali писал(а):Перелопатил кучу прог,но не могу вывести на нужный алгоритм кнопки.PB1 Output control led-это просто светодиод чтоб в железе было видно как прога тикает.
с моей колокольни подобная задачка красивше решается на таймере:
-в таймере задаем какой-то базовый интервал
-в прерывании опрашиваем кнопку, выставляем флаг если кнопка нажата
-в прерывании же увеличиваем/уменьшаем счетчики работы и выставляем флаги
- по флагам в основной программе что-то включаем/выключаем.
ну что-то типа флагового автомата.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

Сори!!!!!!!!!Не кого не хотел задеть!!!!!При нажатии кнопки он моргает,по количеству маргушек я вижу сколько записалось,отпустил кнопку он опять моргает столько сколько записалось и срабатывает реле,просто так как то наглядней пока ковыряешь прогу.
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс май 03, 2009 20:43:29
Откуда: Екатеринбург

Сообщение Bivali »

GP1 Спасибо конечно что натолкнули куда то,но это только вам и таким спеца как вы понятно как это программно сделать.Я уже писал что только осваиваю МК.
Ладно пойду опять грызть гранит науки.
Контактная информация:
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

ну ты хотя бы начни, а дружеский пинок в нужном направлении - это всегда пожалуйста :)))
GP1 Спасибо конечно что натолкнули куда то,но это только вам и таким спеца как вы понятно как это программно сделать.Я уже писал что только осваиваю МК.
Ладно пойду опять грызть гранит науки.
ну не "Боги горшки обжигают", через стадию "чайника" проходят ВСЕ(!!!), и я, в том числе, начинал с этого почетного звания :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Начать можно с того, чтобы настроить таймер на прерывание по совпадению, и задать интервал, допустим в 1 сек. В самом прерывании записывать каждый раз 1 в тот бит регистра PINB, на котором этот светодиод, тогда при каждом срабатывании таймера светодиод будет переключаться, и можно будет уже кое-как синхронизировать свои нажатия...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»