Разрботка устройства для сбора, обработки и передачи информа

Здесь обсуждаем устройства на МК и программы для них
vladimir_ivanov
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 02 июн 2012, 17:29

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение vladimir_ivanov »

БАРС писал(а):Я не специалист. Может Админ подскажет...
Подскажи а как со счетчика выходят импульсные сигналы? и как они приниаются приемником?
vladimir_ivanov
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 02 июн 2012, 17:29

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение vladimir_ivanov »

Админ выручай!!!!
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение rhf-admin »

..мне нужен получается счетчик который бы передавал импульсы!! Вот как он их будет передавать нужно понять!!
Как передавать импульсы - не проблема, можно придумать кучу способов. Например помнишь старые совковые счётчики электроэнергии, в которых диск внутри крутился, а под ним цифры были, сколько ты електричества потребил? К диску крепишь магнит, рядом ставишь геркон (такая штука, которая замыкается, когда к ней подносишь магнит), этот геркон подключаешь в разрыв провода, к которому подключена напруга - вот тебе и импульсный выход. Каждый раз, когда магнит будет проходить над герконом - тот будет замыкаться и на проводе после геркона будет напруга. Когда магнит не над диском - на проводе напруги нет (если поставить подтягивающий резистор на землю, то на проводе в разомкнутом состоянии будет земля). Количество импульсов = количеству оборотов диска = сколько-то кВт.часов (надо узнать сколько один оборот и умножить на подсчитанное число оборотов).
Считать эти импульсы можно контроллером (конечно, смотря с какой частотой они идут, но я чё-то не припоминаю, чтоб диск в счётчике как пропеллер крутился, значит частота небольшая). Практически любой контроллер может определять высокий или низкий уровень напряжения на входе. Высокий - близко к напряжению питания, низкий - близко к земле (вот зачем нужна была подтяжка на землю). Хрен знает зачем нужно подсчитывать интервалы между импульсами, но раз есть желание, то это тоже любой контроллер умеет делать (встроенным таймером например). Далее, практически у всех контроллеров есть UART, то есть добавляем к нему преобразователь уровней - получаем RS-232. Дальше данные уже в компе - тебе как сисадмину ближе, что с ними делать.

P.S. По воводу схем. В принципе похоже на работоспособные, но это извращение сначала на сдвиговые регистры, потом в контроллер, потом ещё куда-то. Можно сразу в контроллер, а потом ещё куда-то. Нафиг этот геморой с управлением этими регистрами, считыванием с них данных. Контроллер может сам импульсы отлично посчитать (чё там такая зверская частота, что надо ещё отдельно регистры мутить?).
С уважением, администрация сайта.
vladimir_ivanov
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 02 июн 2012, 17:29

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение vladimir_ivanov »

rhf-admin писал(а):
..мне нужен получается счетчик который бы передавал импульсы!! Вот как он их будет передавать нужно понять!!
Как передавать импульсы - не проблема, можно придумать кучу способов. Например помнишь старые совковые счётчики электроэнергии, в которых диск внутри крутился, а под ним цифры были, сколько ты електричества потребил? К диску крепишь магнит, рядом ставишь геркон (такая штука, которая замыкается, когда к ней подносишь магнит), этот геркон подключаешь в разрыв провода, к которому подключена напруга - вот тебе и импульсный выход. Каждый раз, когда магнит будет проходить над герконом - тот будет замыкаться и на проводе после геркона будет напруга. Когда магнит не над диском - на проводе напруги нет (если поставить подтягивающий резистор на землю, то на проводе в разомкнутом состоянии будет земля). Количество импульсов = количеству оборотов диска = сколько-то кВт.часов (надо узнать сколько один оборот и умножить на подсчитанное число оборотов).
Считать эти импульсы можно контроллером (конечно, смотря с какой частотой они идут, но я чё-то не припоминаю, чтоб диск в счётчике как пропеллер крутился, значит частота небольшая). Практически любой контроллер может определять высокий или низкий уровень напряжения на входе. Высокий - близко к напряжению питания, низкий - близко к земле (вот зачем нужна была подтяжка на землю). Хрен знает зачем нужно подсчитывать интервалы между импульсами, но раз есть желание, то это тоже любой контроллер умеет делать (встроенным таймером например). Далее, практически у всех контроллеров есть UART, то есть добавляем к нему преобразователь уровней - получаем RS-232. Дальше данные уже в компе - тебе как сисадмину ближе, что с ними делать.

P.S. По воводу схем. В принципе похоже на работоспособные, но это извращение сначала на сдвиговые регистры, потом в контроллер, потом ещё куда-то. Можно сразу в контроллер, а потом ещё куда-то. Нафиг этот геморой с управлением этими регистрами, считыванием с них данных. Контроллер может сам импульсы отлично посчитать (чё там такая зверская частота, что надо ещё отдельно регистры мутить?).
Спасибо интересная информация!!))) А электросчетчики у них получается уже цифровая информация выходит если стоит АЦП?
vladimir_ivanov
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 02 июн 2012, 17:29

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение vladimir_ivanov »

Вот оно моё устройство http://www.teplovodokhran.ru/catalog/de ... ?navid=105
Только каких то принципиальных схем не найти вообще))) Из каких эл.элементов состоит эта констукция?
vladimir_ivanov
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 02 июн 2012, 17:29

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение vladimir_ivanov »

есть такая вот ссылочка подскажи можно ли её использовать?
http://www.pic16f84.narod.ru/pj_rs232.htm
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Разрботка устройства для сбора, обработки и передачи информа

Сообщение rhf-admin »

Только каких то принципиальных схем не найти вообще))) Из каких эл.элементов состоит эта констукция?
Ну так кто знает, без схем можно только предположения делать. Да и нафиг оно тебе, ты скопировать что ли хочешь? Там целая куча интерфейсов, а тебе надо один реализовать, и каналы ввода аналоговые и дискретные, а тебе только дискретные надо. Всё, что тебе нужно способен сделать один контроллер, как я выше описывал.
Вторую твою ссыль можно использовать в том плане, чтоб посмотреть как реализовано сопряжение с ПК (аппаратно и программно), это же можно посмотреть здесь.
С уважением, администрация сайта.
Ответить

Вернуться в «Устройства на микроконтроллерах»