Страница 4 из 8
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Пт фев 24, 2012 16:50:44
Alexeyslav
Только не импульсный блок питания, для галогенок он не включается без нагрузки, 1А ему минимум надо дать нагрузку чтобы он заработал. Когда-то пытался делать схему управления галогеновыми лампочками при помощи полевиков - когда они все отключаются, напряжение на выходе пропадает! Если подключить к выходу минимум одну лампочку 20Вт@12В тогда он работает как положено.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вс мар 18, 2012 18:19:03
.ignore
уважаемый автор подскажите процедуру как работет процедура отправки команд на часы?
80 8A 00 00 00 00 8F и тд
через гипер терминал или телнет?
спасибо
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт мар 20, 2012 22:11:11
Aheir
я самописной терминалкой отправлял (как-то на работе делали для каких-то целей, не помню уже...)
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт мар 27, 2012 21:04:20
Milkin
вот тоже решил делать такие часы почитав форум напрашивается вопрос зачем городить трансформатор 12>170 нельзя с помощью транзистора и шима напрямую кормить от 220 ??
прошу камнями не закидывать в электронике я чайник!! =)
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт мар 27, 2012 23:43:15
Alexeyslav
А потом на часы совершенно случайно вылить стакан воды и пропустить 220 через себя... тоже совершенно случайно.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Ср мар 28, 2012 14:18:23
Milkin
А потом на часы совершенно случайно вылить стакан воды и пропустить 220 через себя... тоже совершенно случайно.
куча старых часов работало от 220 и не кого не убило!!
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Ср мар 28, 2012 14:59:50
uldemir
Если часы являются самостоятельной конструкцией и не предусмотрено их подключение к компьютеру/телефону/айподу итп, то почему бы и нет? Но, это налагает более высокие требования к конструктивному исполнению - нигде не должны торчать электропроводные элементы, класс электроизоляции должен быть везде (даже, например, на кнопках установки времени) соответствующим.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Ср мар 28, 2012 20:50:44
Alexeyslav
от 220 и не кого не убило!!
Сам видел? Уж сколько народу пострадало от таких конструкций...
Раньше это может и было допустимым, а сейчас требуют даже наличие заземления.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Чт апр 19, 2012 02:24:21
.ignore
Aheir писал(а):я самописной терминалкой отправлял (как-то на работе делали для каких-то целей, не помню уже...)
а что совсем вспомнить сложно потому что давно было?
я по большому щёту и начял собирать вашу схему потому что она достаточно нарочянная + есть исходник в том числе с него можно пробовать научитса программировать в AVR Studio за это вам человеческое спасибо
попинать атмегу с вашей прошивкой командами хочетса через терминал:) сам юзаю ssh+FreeBSD
буду благодарен если опишите способ как это сделать через RX TX

Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт апр 24, 2012 22:00:07
Aheir
Так а в чем вопрос? Для управления нужно сформировать и отправить последовательность байт. Формируем хоть ручкой на бумажке, отправляем терминалкой, с этим любая справится.. Как-то так)
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт май 01, 2012 17:39:18
.ignore
Aheir писал(а):Так а в чем вопрос? Для управления нужно сформировать и отправить последовательность байт. Формируем хоть ручкой на бумажке, отправляем терминалкой, с этим любая справится.. Как-то так)
а вы можите расписать как этот процесс происходит?
потому что я непонимаю как можно коннектитса через COM порт
пожалста помогите
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт май 01, 2012 19:11:15
Alexeyslav
А что такое СОМ-порт? Это последовательный интерфейс, стандартный причем. Данные в нем передаются последовательно. Исторически сложилось так что он является наследником старинного протокола по которому работали телетайпы и подобные устройства для передачи текста.
Что нужно для передачи? Собственно необходимо наличие самого порта, и если в системе он находится между COM1...COM9 то передать данные по нему проще простого - надо в командной строке скопировать файл с данными в файл с именем COM1 например, все содержимое байт за байтом уйдет в порт(команда "COPY cmdfile.txt COM1"). Но чтобы данные были приняты на другом конце необходимо выставить верные значения скорости передачи, контроль четности, количество стоп-битов и контроль потока данных, настройка через командную строку производится командой "MODE COM1".
Терминальные программы позволяют установить все эти настройки и передавать данные с клавиатуры прямо в указанный порт.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт май 01, 2012 20:43:31
.ignore
Alexeyslav писал(а):А что такое СОМ-порт? Это последовательный интерфейс, стандартный причем. Данные в нем передаются последовательно. Исторически сложилось так что он является наследником старинного протокола по которому работали телетайпы и подобные устройства для передачи текста.
Что нужно для передачи? Собственно необходимо наличие самого порта, и если в системе он находится между COM1...COM9 то передать данные по нему проще простого - надо в командной строке скопировать файл с данными в файл с именем COM1 например, все содержимое байт за байтом уйдет в порт(команда "COPY cmdfile.txt COM1"). Но чтобы данные были приняты на другом конце необходимо выставить верные значения скорости передачи, контроль четности, количество стоп-битов и контроль потока данных, настройка через командную строку производится командой "MODE COM1".
Терминальные программы позволяют установить все эти настройки и передавать данные с клавиатуры прямо в указанный порт.
а как ваш пост может помочь в данной ситуации???
"COPY cmdfile.txt COM1"
куда это копировать cmdfile.txt в PD0 PD1???
просьба Alexeyslav не пишите просто для того чтобы написать
теорию я и без вас знаю игрался на 386 компьютерах в игрушки по com порту
мне бы хотельсо услышать последовательность действий для передачи команд такого вида 80 8A 00 00 00 00 8F как у автора в описании написано
заранее спасибо за понимание и терпение
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вт май 01, 2012 21:35:44
BVS
вот вам, афигеннопростой терминал:
http://revich.lib.ru/comcom.zip
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Чт май 03, 2012 21:39:51
Aheir
.ignore, может, конечно, я дурачок, но я реально не понимаю, что от меня требуется. Если Вы наигрались с СОМ-портом во времена 386-ых, тогда это Вы мне должны рассказывать, что там к чему...
Соединили часы с компом шнурком, настроили параметры порта, открыли порт терминалкой, отправили последовательность байт с компа на часы.. Все.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Пт май 04, 2012 13:58:09
Alexeyslav
Мне кажется, ему все-таки нужна помощь именно в составлении этих "команд" а не физической передаче. Или я опять ошибаюсь?
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Вс май 06, 2012 23:27:05
.ignore
Aheir писал(а):.ignore, может, конечно, я дурачок, но я реально не понимаю, что от меня требуется. Если Вы наигрались с СОМ-портом во времена 386-ых, тогда это Вы мне должны рассказывать, что там к чему...
Соединили часы с компом шнурком, настроили параметры порта, открыли порт терминалкой, отправили последовательность байт с компа на часы.. Все.
извините что я могу показатса вам "тупым" и я над вами не издеваюсь
мне реально непонятно как програмно отсылать запрос
непонимаю как послать команду на мегу через pd0 pd1 с терминала
с физическим подключением мне понятно rx tx и gnd с ком порта берем подаём на pd0 pd1
непонимаю пороцедуру действий для отправки команд (наверно какуюто скорость поставить нада 9600 или 14400 в терминале) + чёто в терминале надо написать наверно типа какогото connect to: com port а потом наверно какой то send 80 8A 00 00 00 00 8F
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Пн май 07, 2012 01:02:55
Alexeyslav
Подать да, но через преобразователь уровня. в СОМ-порту +-10в - контроллер спалишь прямым подключением.
Классический терминал после нажатия на кнопку "connect" пересылает устройству коды символов нажимаемых кнопок, что явно не пойдет для нужной цели.
Еще есть вариант отправить файл - тогда содержимое файла отправится в устройство, а если в файле перед этим была забита в 16-ричном редакторе нужная команда, то она уйдет в устройство. Но это не так уж удобно...
Есть еще специальные терминальные программы, которые позволяют проводить "эксперименты" - передавать данные, набираемые с клавиатуры в 16-ричном виде.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Пн май 07, 2012 20:19:29
Aheir
Скорость интерфейса - 9600 (обычно это умолчание в любой терминалке), 8N1. Как у Вас реализовано подключение - это Вам виднее. Если собраны часы - то уже есть USB или преобразователь уровней, если нет - Вам уже объяснили его необходимость. Далее, нужно терминалка, которая умеет посылать данные в шестнадцатеричных кодах. Запустили терминал, выбрали номер порта, куда прицепили контроллер, открыли порт (Connect, Open - где как это называется), набрали команду 0х80 и т.д. (ну или какой там в Ваше терминалке будет формат ввода хексов) - вроде как все.
Re: Часы на газоразрядных индикаторах ИН-12Б
Добавлено: Чт авг 09, 2012 02:08:44
.ignore
ткните меня носом но немогу найти какие FUSE должны быть для 8515
нигде невижу
заранее благодарен за фьзы
мой вариант где так будет выглядеть
правда лампы я как-то провтыкал и развел вверх ногами
ну ниче потом переразведу плату
