Пятница, 26.04.2024, 16:10
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | RC-switch на ATtiny13 - Страница 4 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разработано и сделано ! » RC-switch на ATtiny13
RC-switch на ATtiny13
ВитГоДата: Суббота, 16.02.2013, 22:32 | Сообщение # 46
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ну так то идея вроде верная.. пробовать нужно....

Виталий (аka ВитГо)
 
uwrteyДата: Суббота, 16.02.2013, 23:31 | Сообщение # 47
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
нормально то, что я прерывания по совпадению ТАЙМЕРА все отключил?

не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Воскресенье, 17.02.2013, 00:14
 
ВитГоДата: Воскресенье, 17.02.2013, 16:00 | Сообщение # 48
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
да, нормально

Виталий (аka ВитГо)
 
uwrteyДата: Воскресенье, 17.02.2013, 22:11 | Сообщение # 49
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
код откомпилировался без ошибок! smile
начинаю монтаж схемы smile


не успеваю за своими мыслями......
 
ВитГоДата: Понедельник, 18.02.2013, 05:56 | Сообщение # 50
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
чтото долго у нас RC-Switch делается :-)))

Виталий (аka ВитГо)
 
uwrteyДата: Понедельник, 18.02.2013, 12:47 | Сообщение # 51
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
RC-Switch готов вроде. Его только проверить нужно. Планирую сегодня закончить монтаж генератора импульсов.
На прошлых выходных совсем некогда было - приносили халтуру в ремонт. smile сидел и паял...


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Понедельник, 18.02.2013, 13:52
 
uwrteyДата: Понедельник, 18.02.2013, 17:33 | Сообщение # 52
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
Ну вот генератор я собрал, но он не запустился.
Прошивал я в отдельной панельке.
Генерации нет ни на одном из выводов. При включении питания на обоих выводах появляется лог_1 и так там и висит.
На кнопку ни как не реагирует.
sad
Прикрепления: 6685778.jpg (69.3 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Понедельник, 18.02.2013, 17:34
 
ВитГоДата: Понедельник, 18.02.2013, 18:47 | Сообщение # 53
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
а ты пин порта не забыл на выход настроить?

Виталий (аka ВитГо)
 
uwrteyДата: Понедельник, 18.02.2013, 19:37 | Сообщение # 54
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
да вроде не забыл.

ldi Temp,0b00011000_________________; настроили порт "В" ( 0-ввод, 1-вывод )
out DDRB,Temp______________________; 000xх000 - "вывод"
___________________________________; ( PB3 - 15 ножка - OC1A ) - импульсы ( буду смотреть осциллографом )
___________________________________; ( PB4 - 16 ножка - OC1B ) - ШИМ

Добавлено (18.02.2013, 19:37)
---------------------------------------------
а не нужно предварительно устанавливать состояние OC1A и OC1B ?


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Понедельник, 18.02.2013, 21:17
 
ВитГоДата: Понедельник, 18.02.2013, 22:22 | Сообщение # 55
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
я думаю нет, процесс же периодический...

Виталий (аka ВитГо)
 
uwrteyДата: Вторник, 19.02.2013, 16:28 | Сообщение # 56
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
нашел причину! МК ранее использовался и у него были изменены фьюзы. smile

тут мне zero648 на радиокоте подсказал как можно на два канала ШИМ вывести.
Вот уже делаю...

прикрепил проект с ШИМ на один канал
Прикрепления: pwm_oc1a_2313.rar (46.3 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Вторник, 19.02.2013, 23:22
 
uwrteyДата: Вторник, 19.02.2013, 17:57 | Сообщение # 57
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
ну вот сделал ШИМ на два канала
при включении генерируется ШИМ на обоих каналах с длительностью 1400 мкс
при нажатой кнопке длительность на обоих каналах становится 1600 мкс
при отпускании кнопки длительность снова становится 1400 мкс
вроде все работает! biggrin

проверил осциллографом из звуковой карты - не шибко-то видно разницу длительностей sad

Сегодня чуть позже прикошачу генератор к RC_SWITCH.
Прикрепления: 2_PWM_ICR.zip (164.9 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Вторник, 19.02.2013, 18:01
 
uwrteyДата: Вторник, 19.02.2013, 23:33 | Сообщение # 58
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
мда, что то не работает моя связка RC-cwitch + генератор импульсов. sad
пошел разбираться


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Среда, 20.02.2013, 01:22
 
uwrteyДата: Среда, 20.02.2013, 12:35 | Сообщение # 59
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
в коде RC-cwitch нашел кучу ошибок
кое что исправил, видимо не все dry

Добавлено (20.02.2013, 12:35)
---------------------------------------------
что то в упор больше ни чего не могу найти... sad

Прикрепления: 4023264.asm (7.3 Kb)


не успеваю за своими мыслями......
 
uwrteyДата: Среда, 20.02.2013, 21:50 | Сообщение # 60
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
ну вот нашел еще одну ошибку, исправил и теперь связка RC-SWITCH + генератор импульсов, кое как работает! smile

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

Сейчас разберусь кто виноват - генератор ШИМ или RC-SWITCH

больше похоже на генератор ШИМ - но там настолько все просто, что ошибиться то негде.. surprised
может дело в том, что есть какое-то рассогласование между аппаратной и программной частью генератора ШИМ?
Может аппаратный ШИМ каким то образом не поспевает за обработкой внешнего события ( нажатия на кнопку ) ? surprised
может стоит попробовать задержку добавить?

Сомневаюсь, что проблема в RC-SWITCH, хотя и это не исключено. biggrin

выкладываю оба проекта ( генератор ШИМ и RC-SWITCH )
Прикрепления: PWM_tiny2313.zip (164.9 Kb) · rc-switch.zip (125.9 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Среда, 20.02.2013, 23:13
 
Форум » Разработка электронных устройств » Разработано и сделано ! » RC-switch на ATtiny13
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz