Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как лучше реализовать амперметр(мерить ток в бытовой сети) на ATmega32 ???
Отправлено
Artur_FCSM
19 ноября 2008 г. 13:53
Составить ответ
|
Вернуться на конференцию
Ответы
датчиком холла или готовым от MELEXIS
-
werewolf
(19.11.2008 15:41:43
192.168.3.145,81.90.231.113
,
пустое
)
ссылочкой не поделетесь ?
-
Artur_FCSM
(19.11.2008 15:48:3
85.94.3.211
,
пустое
)
Ответ:
-
werewolf
(19.11.2008 16:06:54
192.168.3.145,81.90.231.113
,
пустое
)
не липнет, ипт... www.melexis.com
-
werewolf
(19.11.2008 16:08:3
192.168.3.145,81.90.231.113
,
пустое
)
уже давно на нем, но никакого датчика влажности не нашел (((
-
Artur_FCSM
(19.11.2008 16:11:35
85.94.3.211
,
пустое
)
какой датчик влажности, ипт? тема о чем? там датчики тока, а влажность - хонивелл, сенсирион и т.д.
-
werewolf
(19.11.2008 16:39:37
192.168.3.145,81.90.231.113
,
пустое
)
в Киеве?
-
werewolf
(19.11.2008 16:02:29
192.168.3.145,81.90.231.113
,
пустое
)
Купить АМХовый Axb-sens и повесить на IO ноги NI-xxxx
-
Неспящие_везде
(19.11.2008 15:39:4
192.168.24.77,89.184.24.74
,
пустое
)
Схемки какой-нибудь ни у кого нету?
-
Artur_FCSM
(19.11.2008 14:14:42
85.94.3.211
,
пустое
)
Датчики тока Allegro - например ACS712ELCTR-05B - изоляция 2 кВ, +/- 5А, SO-8, одно питание +5В со стороны АЦП/МК
-
argus98
(19.11.2008 14:05:28
81.22.205.230
,
пустое
)
Вот так -->
-
MBedder
(19.11.2008 14:01:15
80.92.96.19
,
пустое
,
ссылка
)
я так понимаю у него на выходе 0-2В постоянка?? А на входе ток до 10A переменка?
-
Artur_FCSM
(19.11.2008 14:12:36
85.94.3.211
,
пустое
)
Да, но я не учел, что тебе нужно 50 ГЦ. Эта ИС не пойдет - она от 50 КГЦ
-
MBedder
(19.11.2008 14:20:22
80.92.96.19
,
пустое
)
токовый трансформатор, преобразователь уровня и вперед встроенным АЦП. Если охота этим страдать
-
DASM
(19.11.2008 13:57:6
203.194.234.7
,
пустое
)
Вы наверняка удивитесь, но после токового трансформатора мерить АЦП нечего. Ибо он ТОК производит, а не напряжение. Прикоснуться ко вторичке токового транса (без подключенного амперметра) - означает получить удар до нескольких киловольт. Это по сути - повышающий транс. И это первое, чему учат - держаться от ТТ подальше.
-
Doppler
(19.11.2008 14:15:45
85.223.109.75
,
пустое
)
под преобразователем собсно это и имел в виду, но неверно выразился
-
DASM
(19.11.2008 14:17:17
203.194.234.7
,
пустое
)
Температуру мерить уже научился?
-
Doppler
(19.11.2008 13:56:59
85.223.109.75
,
пустое
)
да. с температурой все отлично! А максимум только 8 датчиков? ((
-
Artur_FCSM
(19.11.2008 13:58:32
85.94.3.211
,
пустое
)
Да хоть 28... Только на разные ноги.
-
Doppler
(19.11.2008 14:18:6
85.223.109.75
,
пустое
)
да, но 1-wire протокол только наодной ножке можно сделать....или я ошибаюсь??
-
Artur_FCSM
(19.11.2008 14:22:48
85.94.3.211
,
пустое
)
Я делал 1-wire на 8 ногах - это чтоб с ID датчиков не заморачиваться, но ничто не мешает хоть на всех ногах кроме служебных сделать.
-
GDI
(19.11.2008 14:45:17
195.131.97.15
,
пустое
)
хм....я через генератор в avrюююютам только одну ножку выбрать можно....
-
Artur_FCSM
(19.11.2008 14:53:37
85.94.3.211
,
пустое
)
Делал на мега16 и как раз в КодеВижене.
-
GDI
(19.11.2008 14:46:6
195.131.97.15
,
пустое
)
а не подскажешь как выбрать несколько ножек?????
-
Artur_FCSM
(19.11.2008 15:03:29
85.94.3.211
,
пустое
)
А я не пользовался встроенной библиотекой, там действительно этого не сделать, а делал свои функции на основе либы от www.microsyl.com
-
GDI
(19.11.2008 15:46:2
195.131.97.15
,
пустое
)
хм...интересно.....тоже так хочу )))))
-
Artur_FCSM
(19.11.2008 15:48:53
85.94.3.211
,
пустое
)
Да не вопрос, идешь по ссылке и нажимаешь там OneWireLib , а далее я заменил тамошние делеи на встроенные в КодеВижен, и везде где он там читает или пишет в один бит порта, я сделал чтени-запись в целый порт, вот и все.
-
GDI
(19.11.2008 15:54:6
195.131.97.15
,
пустое
,
ссылка
)
слушай, а примерчик скинуть не можешь? а то я что то совсем пока не бумбум (((
-
Artur_FCSM
(19.11.2008 16:52:1
85.94.3.211
,
пустое
)
Это было 3 работы и 5 лет назад, так что ничего не сохранилось :)
-
GDI
(19.11.2008 17:11:7
195.131.97.15
,
пустое
)
блин...подстава (((((
-
Artur_FCSM
(19.11.2008 17:17:3
85.94.3.211
,
пустое
)
Сделай сперва чтоб оно просто заработало на одном пине, а потом уже будешь остально наворачивать. У меня тот проект вообще был первым, я тогда и АВР впервые увидел и Си, не понимаю что тут может быть сложного.
-
GDI
(19.11.2008 17:19:57
195.131.97.15
,
пустое
)
ясно....в итоге я могу получить например 64 ds1820, по 8 штук на 8 ножек??? реально???
-
Artur_FCSM
(19.11.2008 17:29:37
85.94.3.211
,
пустое
)
И даже больше, если сделать еще и работу с ID и весить несколько датчиков на каждую ногу.
-
GDI
(20.11.2008 10:28:39
195.131.97.15
,
пустое
)
здесь постоянно ошибка ((( #ifndef _AVR_IO_H_ # error "Include <avr/io.h> instead of this file." #endif
-
Artur_FCSM
(19.11.2008 16:33:2
85.94.3.211
,
пустое
)
Надо искать где это прописано, это он ругается на то что нету файла io.h, но таких инклюдов и нет в КодеВижене.
-
GDI
(19.11.2008 16:36:43
195.131.97.15
,
пустое
)
а что с #include <io2313.h> нет такого файла ((
-
Artur_FCSM
(19.11.2008 16:12:9
85.94.3.211
,
пустое
)
Ну и забей на него, просто человек использует ICCAVR, поставь то что с КодеВижене используется, код, естетсвенно требует адаптации под другой компилятор, но ничего там сложного нет. #define ONEPIN делается без всяких там указателей, просто пишешь PINx, где х - это твой порт. Маски там тоже кое-где подправить придется.
-
GDI
(19.11.2008 16:33:44
195.131.97.15
,
пустое
)
с делеями все понятно......
-
Artur_FCSM
(19.11.2008 16:02:57
85.94.3.211
, 115 байт)
Добро нужно потом разбирать по переменным, естественно. А с записью нет ничего проще, запросы то там всегда одинаковые будут, вот и надо вместо передачи одного бита по масте выдавать на прорт сразу 0xff или 0х00
-
GDI
(19.11.2008 16:41:21
195.131.97.15
,
пустое
)
На любой. Кроме Ресет, Земля, Питание, XCKn. Только придется на ходу рулить направлением. Но это семечки для того, у кого RC внутренний генератор управляется от CodeVision...
-
Doppler
(19.11.2008 14:32:7
85.223.109.75
,
пустое
)
очень смешно....
-
Artur_FCSM
(19.11.2008 14:54:27
85.94.3.211
,
пустое
)
Да ладно, не парься. Просто в Атмеге всего один аппаратный порт 1-wire. Для других датчиков можно использовать любую ножку, но протокол придется организовать программно. Это несложно. Но понадобится осциллограф и терпение. Удачи.
-
Doppler
(19.11.2008 15:10:1
85.223.109.75
,
пустое
)
просветите, где в Атмеге всего один аппаратный порт 1-wire?
-
werewolf
(19.11.2008 15:34:6
192.168.3.145,81.90.231.113
,
пустое
)
Каюсь, имел в виду аппаратный TWI-I2C (там ножка данных имеет открытый сток). Вот ее как раз как родную для 1-wire.
-
Doppler
(19.11.2008 16:06:5
85.223.109.75
,
пустое
)
отпускаются грехи рабу божиему Doppler-у! иди с миром и не греши ;)) открытый сток только в режиме TWI, в остальных тристабильный, лог.1 или лог.0, псевдооткрытый сток-исток... опять согрешил - анафеме предам, кайся ;))
-
werewolf
(19.11.2008 17:01:58
192.168.3.145,81.90.231.113
,
пустое
)
Очевидно, человек путает с максимовскими процами, там действительно он аппаратный и всего один.
-
GDI
(19.11.2008 15:49:20
195.131.97.15
,
пустое
)
да вроде ничего не путаю...хм......
-
Artur_FCSM
(19.11.2008 15:51:22
85.94.3.211
,
пустое
)
Я Doppler-а имел ввиду.
-
GDI
(19.11.2008 15:55:1
195.131.97.15
,
пустое
)
ясно )))
-
Artur_FCSM
(19.11.2008 15:58:44
85.94.3.211
,
пустое
)
где-то летал здесь проект на авр-ке и 20!!! дс-ках. причем, можно на одну ногу!!!
-
werewolf
(19.11.2008 16:04:48
192.168.3.145,81.90.231.113
,
пустое
)
да ладно???? вот бы глянуть........
-
Artur_FCSM
(19.11.2008 16:06:49
85.94.3.211
,
пустое
)
Да там и нет логических ограничений на количество девайсов, есть только физические - нагрузочная способность порта и емкость кабеля, ну еще время опроса всех этих девайсов, может быть.
-
GDI
(19.11.2008 16:38:45
195.131.97.15
,
пустое
)
ну я программно назначаю одну ногу как 1-wire, больше никак, протокол придется писать (((
-
Artur_FCSM
(19.11.2008 15:46:13
85.94.3.211
,
пустое
)
вот это я как раз знал.... списибо.....придется делать в ручную
-
Artur_FCSM
(19.11.2008 15:12:47
85.94.3.211
,
пустое
)
Может лучше купить промышленный?
-
Oldring
(19.11.2008 13:56:20
91.77.242.188
,
пустое
)
дело такое. есть контроллер домашней автоматизации фирмы AMX - NI-4100. в него по 232 подаю инфу с МК, сейчас микрик научилдся мерить температуру)) еще задача научиться мерить ток в сети(т.е. знать подключено ли что-нибудь в розетку) и еще бы влажность хотелось)))
-
Artur_FCSM
(19.11.2008 14:00:47
85.94.3.211
,
пустое
)
Жаль к счетчику электроэнергии не дают подключиться, а твм уже все это есть. Может как вариант посмотреть схемки счетчиков?
-
GDI
(19.11.2008 14:09:11
195.131.97.15
,
пустое
)
мне не ток во всем доме знать надо...мне надо ток в каждой ветви внитри дома......
-
Artur_FCSM
(19.11.2008 14:11:25
85.94.3.211
,
пустое
)
В апноутах по электросчетчикам, обычно даются проверенные решения для измерения, как правило там используются токовые трансформаторы.
-
GDI
(19.11.2008 14:43:49
195.131.97.15
,
пустое
)
Так тебе ИЗМЕРЯТЬ надо, или ЗНАТЬ подключено\отключено что-то к данной розетке? Если второе, то ферритовое колечко со вторичкой и нагрузкой как раз подойдет. Пропускаешь через него сетевой провод и меряешь.
-
Doppler
(19.11.2008 14:22:10
85.223.109.75
,
пустое
)
измерять!!!
-
Artur_FCSM
(19.11.2008 14:23:38
85.94.3.211
,
пустое
)
Ни температура ни влажность не могут убить неопытного мастера. В отличие от силовой сети.
-
Oldring
(19.11.2008 14:03:30
91.77.242.188
,
пустое
)
)))) у меня есть монтажники )))
-
Artur_FCSM
(19.11.2008 14:09:3
85.94.3.211
,
пустое
)
А, ну их-то не жалко :))) Иногда такое наворотят!
-
Oldring
(19.11.2008 14:15:38
91.77.242.188
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru