Модуль управления переездом(аналог+цифра)
Re: Модуль управления переездом(аналог+цифра)
Датчики хотелось бы токовые.
Прикидывали с Антоном - ценник очень негуманный получился. Может не там искали?LABA писал(а):Если токовые, то просто ставить оптопару сдвоенную.
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 4 раза
- Контактная информация:
Re: Модуль управления переездом(аналог+цифра)
H11AA1 вот оптопара на обе полярности, на ебее от 24 рублей, можно PC817 две штуки встречно || поставить, но не особо дешевле выйдет. И с токовыми датчиками вообщем не вижу проблемы. Делаем один большой блок-участок на каждом пути и мониторим его занятость. Занятость есть, шлагбаум закрылся, занятость пропала, он открылся. Собственно так у меня сейчас и модуль и работает.
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 4 раза
- Контактная информация:
Re: Модуль управления переездом(аналог+цифра)
Не о том спорим.antobel писал(а):2*4,00р и 24,00р - небольшая разница???
Re: Модуль управления переездом(аналог+цифра)
Можно и так. Но тогда никакой автоматики вблизи переезда. Или токовые датчики автоматики включать последовательно с токовым датчиком переезда?LABA писал(а):Делаем один большой блок-участок на каждом пути и мониторим его занятость.
- Engineer_Keen
- Сообщения: 312
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 3 раза
Re: Модуль управления переездом(аналог+цифра)
ИМХО просто все датчики, касающиеся переезда объединить по схеме "ИЛИ" и его собственные и от остальной автоматики. Переезд сам по себе, автоматика сама по себе, а датчики общие.Gematogen писал(а):Или токовые датчики автоматики включать последовательно с токовым датчиком переезда?
- Engineer_Keen
- Сообщения: 312
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 3 раза
Re: Модуль управления переездом(аналог+цифра)
LABA, можно поинтересоваться как реализован звук? Это запись реального звука или какой-то синтез? Хочу на tiny13 сделать такой модуль, но там для звукового семпла байт 700 останется...
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 4 раза
- Контактная информация:
Re: Модуль управления переездом(аналог+цифра)
Собственно я звук получил совершенно случайно. Мне товарищ посоветовал подключить пьезик к выходу с ШИМ. Я попробовал и получилось, что в принципе звук немного напоминал звонок. Потом я просто с помощью настройки таймера изменил частоту ШИМ, понизив её где-то 400кГц, а чтобы получить некое вибрато, у меня величина ШИМа немного плавает во временных рамках(изменение сигнала схоже с плавным изменением свечения светодиода, с использованием ШИМ).Engineer_Keen писал(а):LABA, можно поинтересоваться как реализован звук?
Собственно вот кусочек кода из скетча для Arduino:
analogWrite(11, tone_Val);
tone_Val= tone_Val + toneAmount;
if (tone_Val == 30 || tone_Val == 240) {
toneAmount = -toneAmount ;}
for(;;){
unsigned long currentMillis = millis();
//проверяем не прошел ли нужный интервал, если прошел то
if(currentMillis - previousMillis > 55) {
// сохраняем время последнего переключения
previousMillis = currentMillis;
break;
Сразу скажу, что делал это без особого понимания, как это работает, чисто интуитивно, на основе примера, выложенного в сети.

- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 4 раза
- Контактная информация:
Re: Модуль управления переездом(аналог+цифра)
Вообщем после долгих раздумий, решил процесс управления модулем переезда полностью отдать Rocrail. Т.е. программа будет, через аксессуарный декодер, дёргать входы модуля. Пытался непосредственно сам модуль научить понимать команды DCC, но там видимо какой-то конфликт библиотек возникает, пропадает звук звонка и мигание светодиодами, остаётся только управление шлагбаумом.Gematogen писал(а):Можно и так. Но тогда никакой автоматики вблизи переезда. Или токовые датчики автоматики включать последовательно с токовым датчиком переезда?
- Engineer_Keen
- Сообщения: 312
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 3 раза
Re: Модуль управления переездом(аналог+цифра)
Спасибо за информацию. У меня вроде получилось синтезировать прикольный звук из 3х синусов и одного дополнительного условия (программный вариант удара молотком по чашке звонка), но это пока на дельфи. Буду пытаться запихнуть это в AVR ассемблер... Ну и DCC конечно я туда запихну, куда же без него

Возможно DCC забирает таймер, который используется для ШИМ. Я не знаток ардуино, но может там можно как-то задать какой таймер для чего брать?LABA писал(а):Пытался непосредственно сам модуль научить понимать команды DCC, но там видимо какой-то конфликт библиотек возникает, пропадает звук звонка и мигание светодиодами, остаётся только управление шлагбаумом.