Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
25.11.2010, 17:54
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Помогите записать и передать команды с ПДУ
Помогите дальтонику. Необходимо записать и в нужный момент передать записанный сигнал. Подскажите, что для этого нужно. Протокол ir, как и частота неизвестны. Есть схема удлинителя ик http://www.rlocman.ru/shem/schematics.html?di=64104 по середине этой схемы надо вставить микроконтроллер, чтобы при замыкании контактов ик сигнал передался на кондиционер.
Например при повышении критической температуры в помещении включался кондиционер или при отрицательной температуры на улице он выключался. Несущюю частоту предпологаеться определить опытным путем используя несколько TSOP. В памяти должны храниться две команды на включение и выключени (кнопка на пульте одна, но сигналы с пульта разные).
Вопросы:
1. Возмоно такое сделать начинающему?
2. Какой микроконтроллер лучше использовать?
3. С чего начать?
|
|
|
|
25.11.2010, 18:00
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: помогите записать и передать команды с ПДУ
Взять обучаемый пульт или купить такой же пульт не интересно.
|
|
|
|
26.11.2010, 12:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2007
Адрес: Пермский край
Сообщений: 1,588
Сказал спасибо: 416
Сказали Спасибо 1,356 раз(а) в 509 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Подать сигнал на вход звуковой карты, записать в любом редакторе и проанализировать. Учесть, что на входе ЗК стоит конденсатор, длинные импульсы будут искажены.
При анализе заметите закономерности - при удержании кнопки либо сигнал повторяется полностью, либо после первой команды идёт команда "повтор".
А ещё для кондеев существуют "зимние комплекты" - нагревательный элемент с термодатчиком. Один одевается на компрессор, другой вставляется в дренаж. Включаете кондей в режим 24х365 и только не забываете чистить.
|
|
|
|
26.11.2010, 14:38
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Про зимние комплекты понятно, мало того они там стоят, это был просто пример. На самом деле помещение типа необслуживаемой серверной с двумя сплитами, один работает все время, второй резервный, который должен включаться при неисправности первого или если первый не справляется. Можно конечно выставить температуру на втором повыше, чем на первом. но хотелось бы чтобы второй включался и подавал какой нибудь сигнал. А сейчас я смрожу глупость, есть мкросхемы записи/воспроизведения звука может их можно использоваль и прсто промодулировать сигнал. Была схема "ЦИКЛОП" в журнале радио №1. 2003г. В принципе то-что нужно, но нет гарантии, что "ЦИКЛОП" поддерживает кондейный протокол, хотелось бы универсальности, т.е. записывал то-что в него пришло, не разбираясь в протоколах. Спасибо.
|
|
|
|
29.11.2010, 12:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2007
Адрес: Пермский край
Сообщений: 1,588
Сказал спасибо: 416
Сказали Спасибо 1,356 раз(а) в 509 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Сообщение от 975
|
есть мкросхемы записи/воспроизведения звука
|
Может удивитесь, но есть. Например ISD1416, ISD1420. Посмотрите на другие аналогичные. Отличаются временем записи, можно общее время разделить на несколько сегментов. Но мне кажется, что проще проанализировать сигнал с ПДУ и имитировать его с помощью МК, который будет заодно контролировать работу основного кондея и температуру в помещении. А ISDшку можно применить для громкого голосового оповещения "ALARM, кондей сдох!"
Ну и совсем бредовая идея. Купите универсальный ПДУ с возможностью обучения. Запишите в него необходимую команду, подключите к кнопке пульта реле и запитайте это реле через терморегулятор от холодильника.
|
|
|
|
29.11.2010, 19:30
|
|
Прописка
Регистрация: 01.02.2008
Сообщений: 124
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
ИМХО на всех кондеях одинаковая система команд. Посему вскрываем пульт, который не жалко и пишущим осцилом снимаем команды с светодиода.
путь второй - на некоторых пультах и в документации порой пишут название протокола
(на работе точно лежит пульт с названием протокола на спине, если нада посмотрю), а дальше гугл
|
|
|
|
30.11.2010, 01:58
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Я наверное не правильно формулирую вопрос. Лошара я в электронике поэтому и спрашиваю, как записать последовательность нулей и единиц в память при помощи пульта (любого), а потом их воспроизвести.
Раньше были комптьютеры синклер, вроде, программы записывалась на магнитофонные кассеты. Сейчас есть EEPROM 24сХХ в ней есть SDA двухнаправленная линия данных и SCL линия тактирования. Если в режиме записи на SDA демодулированные сигналы с TSOP, а на SCL частоту 38 KHz. Вопросы:
1. Это бред?
2. Где кнопка записи\воспризведения на EEPROM (как на магнитофоне) ?
|
|
|
|
30.11.2010, 02:59
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Одному негодяю надо включать кондей. Мне надо чтобы при звонке в дверь на пульте от телека включалась нулевая кнопка (модулированный сигнал от скрытой камеры в подъезде). Кому-то при звонке в подьездный домофон выключался DVD с порнухой. При звонке в видеодомофон включалась картинка на плазму. Запоминающего осцила нет. Отнимать у чела пульт для исследований конкретного аппарата тоже глупо. Вот пример программируемого приемника ИК. Он записывает сигнал в память, а потом сравнивает с поступившим сигналом. Вопрос, как сделать чтобы он не сравнивал, а отдал мне записанный сигнал для дальнейшего модулирования и отправку на ИК диод например при замыкании кнопки? Т.е. как сделать обучаемый пульт?
|
|
|
|
30.11.2010, 03:36
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Сообщение от alxchep
|
Но мне кажется, что проще проанализировать сигнал с ПДУ и имитировать его с помощью МК
|
$crystal = 4000000
Dim I As Long
Dim J As Byte
Dim A(30) As Byte
Dim B As Bit
Config Pind.1 = Output
Config Pind.2 = Input
Enable Interrupts
A(1) = 0
A(2) = 1
A(3) = 0
A(4) = 1
A(5) = 1
A(6) = 0
A(7) = 1
A( = 0
A(9) = 1
A(10) = 0
A(11) = 0
A(12) = 1
A(13) = 1
A(14) = 0
A(15) = 0
A(16) = 1
A(17) = 0
A(1 = 1
A(19) = 0
A(20) = 1
A(21) = 1
A(22) = 0
A(23) = 0
A(24) = 1
A(25) = 1
A(26) = 0
A(27) = 0
A(2 = 1
1:
Do
debounce pind.2,0,col
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
B = Not B
I = I + 1
If I = 33 Then
I = 0
J = J + 1
If J › 28 Then
J = 29
I = 0
Portd.1 = 0
End If
End If
If A(j) = 1 Then
Portd.1 = B
Else
Portd.1 = 0
End If
Loop
Col:
J = 0
Goto 1:
End
Типа этого?
|
|
|
|
12.12.2010, 17:34
|
|
Временная регистрация
Регистрация: 09.01.2009
Сообщений: 72
Сказал спасибо: 10
Сказали Спасибо 13 раз(а) в 13 сообщении(ях)
|
Re: Помогите записать и передать команды с ПДУ
Записл команду с пду. Верхняя - с приёмника ик. Нижняя непосредственно с ИК светодиода. Чо то на обычную инверсию не очень похоже.
Вложения:
|
4.rar (24.8 Кб, 45 просмотров) |
|
5.rar (72.8 Кб, 47 просмотров) |
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:20.
|
|