RC-switch на ATtiny13
| |
uwrtey | Дата: Четверг, 18.04.2013, 21:20 | Сообщение # 91 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| 1) да, он самый 2) это видимо лень было // представьте, что смотрите на микросхему сверху ( слева вверху нога №1 ) 3) да, два канала
не успеваю за своими мыслями......
|
|
| |
ВитГо | Дата: Четверг, 18.04.2013, 21:33 | Сообщение # 92 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| может нарисовать схему в diptrace ?
to_Plohish: вы сможете поставить диптрейс ?
Виталий (аka ВитГо)
|
|
| |
Plohish | Дата: Четверг, 18.04.2013, 21:48 | Сообщение # 93 |
Сержант
Группа: Проверенные
Сообщений: 24
Статус: Offline
| diptrace ради одной поделки ставить нет особого желания, бог с ним, со схемой вроде разобрались. В эмуляторе Proteus как бы не всё так гладко как должно быть... я конечно понимаю что эмулятор это как бы не совсем то, но мне казалось что такое простое изделие может эмулироваться достаточно хорошо...
Светодиоды "загораются" нормально только в случае подачи входного сигнала сразу на оба входа... По одному получается какая то лажа...
Сообщение отредактировал Plohish - Четверг, 18.04.2013, 21:51 |
|
| |
uwrtey | Дата: Четверг, 18.04.2013, 22:14 | Сообщение # 94 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| я проверял не настоящим приемником, а делал отдельно генератор ШИМ на МК. Скоро приедет аппаратура там и проверю и видео сделаю... если что то не так, то исправлю..
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Четверг, 18.04.2013, 22:15 |
|
| |
Plohish | Дата: Четверг, 18.04.2013, 22:46 | Сообщение # 95 |
Сержант
Группа: Проверенные
Сообщений: 24
Статус: Offline
| Цитата (uwrtey) я проверял не настоящим приемником, а делал отдельно генератор ШИМ на МК. Скоро приедет аппаратура там и проверю и видео сделаю... если что то не так, то исправлю..
да я не то что вам не верю, просто хочется разобраться... правда я подаю на вход меандр, т.е. длительность импульса равна длительности паузы, но тем не менее...
в тиньке всё должно быть по умолчанию? фьюзы? я начинающий ковырятель микроконтроллеров, может что то делаю не так?
Добавлено (18.04.2013, 22:46) --------------------------------------------- на данный момент ситуация выглядит вот так, ссылка ютуб
http://www.youtube.com/watch?v=6PTNbqCASxs
Сообщение отредактировал Plohish - Четверг, 18.04.2013, 23:18 |
|
| |
uwrtey | Дата: Четверг, 18.04.2013, 22:49 | Сообщение # 96 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| Цитата (Plohish) в тиньке всё должно быть по умолчанию? фьюзы? ага Цитата (Plohish) я начинающий ковырятель микроконтроллеров, может что то делаю не так? я то же самое могу про себя сказать... Протеусом я не пользуюсь, так как то, что в нем работает не всегда работает в железе и наоборот. Лучше все на отладочной плате делать.. ИМХО
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Пятница, 19.04.2013, 13:17 |
|
| |
Plohish | Дата: Четверг, 18.04.2013, 23:26 | Сообщение # 97 |
Сержант
Группа: Проверенные
Сообщений: 24
Статус: Offline
| Конечно желательно всё в живую, но мне кажется такая простенькая вещь должна и на эмуляторе пахать так как положено...
|
|
| |
uwrtey | Дата: Пятница, 19.04.2013, 13:52 | Сообщение # 98 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| Я тут ни чего не могу сказать... Я проверял самодельным генератором ШИМ на тини 2313. А это значит, что я и в нем мог допустить ошибку... Как только приедет аппаратура ( примерно через месяц ) сразу-же проверю и выложу результат.
Добавлено (19.04.2013, 13:52) --------------------------------------------- Цитата (Plohish) да я не то что вам не верю, просто хочется разобраться... правда я подаю на вход меандр, т.е. длительность импульса равна длительности паузы, но тем не менее... на вход RC-SWITCH нужно подавать вот такой сигнал
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Пятница, 19.04.2013, 13:53 |
|
| |
ВитГо | Дата: Пятница, 19.04.2013, 18:20 | Сообщение # 99 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| ты лучше напиши в каком положении что включено и в каком что выключено :-)
Виталий (аka ВитГо)
|
|
| |
uwrtey | Дата: Пятница, 19.04.2013, 20:57 | Сообщение # 100 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| если длительность импульса больше 1 мили секунды но меньше 1,5 мс, то нагрузка выключена ( на выходе лог_0 ) а если длительность импульса больше 1,5 мс но меньше 2 мс, то нагрузка включена ( на выходе лог_1 ) частота импульсов 50Гц
не успеваю за своими мыслями......
|
|
| |
Plohish | Дата: Пятница, 19.04.2013, 22:20 | Сообщение # 101 |
Сержант
Группа: Проверенные
Сообщений: 24
Статус: Offline
| я же противный и гадкий... сделал сигнал такой как положено, один фиг, когда обе ножки вместе, ключик работает... когда по отдельности - ФИГ! видео - http://www.youtube.com/watch?v=CU_-u2_bZm8
у меня есть аппаратура, собрать что ли в реале всё...? Добавлено (19.04.2013, 22:20) --------------------------------------------- есть "буржуйская" разработка, на тиньке 45, вот она работает как "часики" даже в эмуляции кстати управляется по одной "верёвке" на 4 устройства
ссылка на оригинал статьи
|
|
| |
uwrtey | Дата: Пятница, 19.04.2013, 23:47 | Сообщение # 102 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| ладно, сейчас код гляну еще разок... ---------------------------------------------
Программу я проверил, все должно работать независимо...
--------------------------------------------- Мне кажется протеус врет... Судя по Вашему видео МК не реагирует на изменения на контакте PCINT0 ! А что будет если поменять PCINT0 и PCINT1 местами ?
Предлагаю в Протеусе сделать два независимых генератора на каждый канал и посмотреть, что будет
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Пятница, 19.04.2013, 23:52 |
|
| |
ВитГо | Дата: Суббота, 20.04.2013, 08:45 | Сообщение # 103 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| нужно проверить в железке...
Виталий (аka ВитГо)
|
|
| |
Plohish | Дата: Суббота, 20.04.2013, 08:58 | Сообщение # 104 |
Сержант
Группа: Проверенные
Сообщений: 24
Статус: Offline
| Цитата (Plohish) А что будет если поменять PCINT0 и PCINT1 местами ?
ничего не будет, картина одинакова...
Цитата (uwrtey) Предлагаю в Протеусе сделать два независимых генератора на каждый канал и посмотреть, что будет
вот вам и ответ на вопрос, код написан неправильно! вся эта бадяга работает только при условии подачи сигнала на ОБА входа! если на один, то алгоритм обработки НЕ ПРАВИЛЬНЫЙ!
видео - http://www.youtube.com/watch?v=Fv-FOAIKKII
Сообщение отредактировал Plohish - Суббота, 20.04.2013, 09:43 |
|
| |
uwrtey | Дата: Суббота, 20.04.2013, 11:38 | Сообщение # 105 |
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Статус: Offline
| Цитата (Plohish) вот вам и ответ на вопрос, код написан неправильно! вся эта бадяга работает только при условии подачи сигнала на ОБА входа! если на один, то алгоритм обработки НЕ ПРАВИЛЬНЫЙ!
Я видимо изначально не правильно понял Ваш вопрос.
Когда Вы выключаете второй канал, то начинается билеберда. Этот RC-SWITCH расчитан на два канала. Нельзя подавать сигнал только на один канал!
если вам нужен одноканальный RC-SWITCH, то я напишу в ближайшее время.
По идее правильнее сделать RC-SWITCH, которому будет побарабану сколько каналов из возможных подключено... Но для этого скорее всего придется использовать другой МК.
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Суббота, 20.04.2013, 11:46 |
|
| |
|