TV-B-GONE
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
Вот прислали контроллер наконец-то. Собрал девайс. Все моргает, но не выключает ТВ. Какие fuse нужно выставлять при прошивке? А то я оставил как есть в программаторе. Прошивку использовал автора статьи.
Во вложении печатка и фото собранного устройства. В схему добавлены резисторы 1,5 Ом, в эмиттеры транзисторов
И вопрос к regenerator-у, чем ваша прошивка отличается от предложенной автором? И может выложите на всеобщее обозрение?
Во вложении печатка и фото собранного устройства. В схему добавлены резисторы 1,5 Ом, в эмиттеры транзисторов
И вопрос к regenerator-у, чем ваша прошивка отличается от предложенной автором? И может выложите на всеобщее обозрение?
- Вложения
-
- TV-B-GONE.JPG
- (9.84 КБ) 805 скачиваний
-
- плата.rar
- (14.92 КБ) 471 скачивание
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
- regenerator
- Мучитель микросхем
- Сообщения: 462
- Зарегистрирован: Ср ноя 21, 2007 19:04:23
Владимир К. писал(а): Какие fuse нужно выставлять при прошивке?
Все кроме spien - отключить(=1)
Владимир К. писал(а):И вопрос к regenerator-у, чем ваша прошивка отличается от предложенной автором?
Она на все 100% работает и проверена лично мной.
P.S. А теперь ещё и вами, то есть как минимум уже двумя людями.
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
В её работоспособности я не сомневаюсь. Вопрос в чем отличие между прошивками? Это я к чему спрашиваю - на сайте исходники прошивки третьей сборки(если я правильно понял), которая поддерживает 275 марок ТВ (All 136/139 codes (NA/EU respectively) are present.). Нынешняя прошивка сколько ТВ поддерживает?
- regenerator
- Мучитель микросхем
- Сообщения: 462
- Зарегистрирован: Ср ноя 21, 2007 19:04:23
Владимир К. писал(а):В её работоспособности я не сомневаюсь.
Владимир К. писал(а):Заработало!
????
Владимир К. писал(а):Вопрос в чем отличие между прошивками?
Прочитайте мой первый пост в этой теме.
Владимир К. писал(а):поддерживает 275 марок ТВ
Прошивка, предложенная мной, поддерживает гораздо меньше телевизоров.
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
Владимир К. писал(а):В её работоспособности я не сомневаюсь.
Владимир К. писал(а):Заработало!
????
Это к тому что вопрос об исправности прошивки не поднимался, а был вопрос о неправильных fuse.
Прошивка, предложенная мной, поддерживает гораздо меньше телевизоров.
Я так понимаю что дальнейшего развития не предвидится?
В любом случае спасибо за предоставленный проект.
- regenerator
- Мучитель микросхем
- Сообщения: 462
- Зарегистрирован: Ср ноя 21, 2007 19:04:23
Господа! Я тут на юга на эннное время уезжал, так, что обращаюсь к тем, кто просил по почте у меня прошивку. Выслать я её не смог, т.к. выходил в и-нет с другова компа (в клубе) и есно я не буду оставлять там свою почту не удалённой.
Так чё каму нужон исходник - пишите в личку или мыльте, теперь точно вышлю.
Фсё.
Так чё каму нужон исходник - пишите в личку или мыльте, теперь точно вышлю.
Фсё.
- regenerator
- Мучитель микросхем
- Сообщения: 462
- Зарегистрирован: Ср ноя 21, 2007 19:04:23
У меня в городе тоже нет.
Я здесь заказывал.
Я здесь заказывал.
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
Игорёк писал(а):кто-нибудь! Сделайте мне тоже такую игрушку! За деньги разумеется. Программатора у меня нет, программировать не умею - основная проблема. Единственный выход - продайте мне такую штуку
это в "из лап в лапы"
нет нет а вот и даааааааааааа!!!!!!
упс......рвануло.......
зря я это сделал........
упс......рвануло.......
зря я это сделал........
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
Вот фотки
Плата чуть больше диаметра указки и напильником доводится до плотной вставки в корпус. На обратной стороне припаяна пружина для контакта с корпусом. На печатке площадки для нее нет, ибо наклеил кусок скотча. ИК-диод зафиксирован термоклеем, и соеденен с платой проводом. Наконечник зачищен от позолоты и на корпус натянута термотрубка.
Да забыл сказать, что контроллер программируется на внутренний генератор 8МГц.
Плата чуть больше диаметра указки и напильником доводится до плотной вставки в корпус. На обратной стороне припаяна пружина для контакта с корпусом. На печатке площадки для нее нет, ибо наклеил кусок скотча. ИК-диод зафиксирован термоклеем, и соеденен с платой проводом. Наконечник зачищен от позолоты и на корпус натянута термотрубка.
Да забыл сказать, что контроллер программируется на внутренний генератор 8МГц.
- Вложения
-
- microPCB.lay
- (13.48 КБ) 595 скачиваний
Устройство интересное. Очень. К сожалению Си я не знаю. Но, увидев содержание WORLDcodes.c меня смутило слово Times в каждом втором заголовке. Объясните кто знает. Всего в файле 138 "разделов" в каждом два массива. Один вроде массив задержек. А второй массив команд. Но тогда получаем что раздел = протоколу. 138 протоколов существовать не может. (я видел около 10 и каждый можно разделить не более чем на три - сокращенный, обычный, расширенный). Кто нибудь объясните что представляет из себя "раздел"
// 12
const uint16_t code_na012Times[] PROGMEM = {
83, 85,
83, 253,
333, 334,
83, 3278,
83, 0,
};
const struct IrCode code_na012Code PROGMEM = {
freq_to_timerval(38461),
code_na012Times,
{
0x48,
0x82,
0x41,
0x04,
0x80,
0x01,
0x04,
0x02,
0x01,
0x25,
0xA2,
0x09,
0x04,
0x12,
0x00,
0x04,
0x10,
0x08,
0x04,
0x98,
}
};
// 12
const uint16_t code_na012Times[] PROGMEM = {
83, 85,
83, 253,
333, 334,
83, 3278,
83, 0,
};
const struct IrCode code_na012Code PROGMEM = {
freq_to_timerval(38461),
code_na012Times,
{
0x48,
0x82,
0x41,
0x04,
0x80,
0x01,
0x04,
0x02,
0x01,
0x25,
0xA2,
0x09,
0x04,
0x12,
0x00,
0x04,
0x10,
0x08,
0x04,
0x98,
}
};