Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 16.07.2009, 08:44  
russo_turisto
Прописка
 
Регистрация: 16.01.2007
Адрес: Astana KZ
Сообщений: 243
Сказал спасибо: 48
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию

Если надо укладываться в 100микросек то писать прогу надо на АСМЕ. Зачем такой короткий период, частота сети 50гц, или 100 колебаний в секунду, получается 10 милисекунд на полупериод.
Не заморачивайся на скорости, при опросе темпиратуры полсекунды вполне достаточно, при контроле тока потребления можно опрос ускорить. Не надо усложнять, чем проще тем надёжней.
Реклама:
russo_turisto вне форума  
Непрочитано 16.07.2009, 09:45  
Pavel_A
Частый гость
 
Регистрация: 10.12.2004
Сообщений: 33
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Pavel_A на пути к лучшему
По умолчанию

Конечно по-приколу всё это читать, ведь в продаже достаточно силовых оптопар. Для чего бодягу разводить, всеравно от оптопары никуда неденешся.
Pavel_A вне форума  
Непрочитано 16.07.2009, 10:24  
kmw
Частый гость
 
Регистрация: 30.09.2004
Сообщений: 39
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
kmw на пути к лучшему
По умолчанию

Мне сейчас по сути надо померять температуру,

НЕ НАДО БОЯТЬСЯ ТЕРМИСТОРОВ - В ПАМЯТИ ПРОГРАММ СОЗДАЕТЕ ТАБЛИЦУ, РАССЧИТАВ ЕЕ В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ СОПРОТИВЛЕНИЙ ТЕРМИСТОРА, НОМИНАЛОВ РЕЗИСТОРА ДЕЛИТЕЛЯ, ПОДВОДИМОГО НАПРЯЖЕНИЯ НА ДЕЛИТЕЛЬ И НАПРЯЖЕНИЯ АЦП. ЭТО ПРОСТО!

померять ток,

А ЧЕМ ПЛОХА МИКРОСХЕМА ACS712 ?!

вывестиэти значения на ЖКИ

ЭТО ВООБЩЕ НЕ ПРОБЛЕМА !

, сравнить с предустановленными и посчитать время открывания симистора относительно нуля

НУ ТАК И НАДО СЧИТАТЬ. ЭТО УЖЕ НЕ ЖЕЛЕЗО - ЗНАЧИТ ПРОЩЕ ВСЕГО

. Как это успеть сделать и уложится хотя-бы в 100 микросекунд ещё не придумал. Поскольку застопорился на выборе термодатчика.

ВОТ ТУТ БЫ ПОПОДРОБНЕЕ. ОТКУДА ВЫЛЕЗЛО ТО, ЧТО НАДО УСПЕТЬ ЗА 100 МКСЕК ? ТЕМПЕРАТУРА ИЗМЕРЯЕТСЯ В ФОНОВОМ РЕЖИМЕ ПРОГРАММЫ. ПРИ ЭТОМ НАДО СДЕЛАТЬ 10-200 ИЗМЕРЕНИЙ, ОТБРОСИТЬ ВЫБРОСЫ, НАЙТИ СРЕДНЕЕ ЗНАЧЕНИЕ И СОХРАНИТЬ В ЯЧЕЙКЕ ПАМЯТИ ДЛЯ ИСПОЛЬЗОВАНИЯ. ТО ЖЕ САМОЕ ОТНОСИТСЯ И К ИЗМЕРЕНИЮ ТОКА, КАК И ПРИ ИЗМЕРЕНИИ ТЕМПЕРАТУРЫ. ВСЕ В ФОНОВОМ РЕЖИМЕ. НА ОСНОВАНИИ ЗНАЧЕНИЯ ТЕМПЕРАТУРЫ И ТОКА ВЫЧИСЛЯЕТСЯ СКВАЖНОСТЬ ИМПУЛЬСОВ НА КАТОДЫ.
ДЕТЕКТИРОВАНИЕ НУЛЯ - ПО ПРЕРЫВАНИЮ КОМПАРАТОРА И ПРОЧЕЕ. А ПРОСТО В ФОНОВОМ РЕЖИМЕ РАБОТАЕТ БЛОК ПРОГРАММЫ, КОТОРЫЙ, ИСПОЛЬЗУЯ ЗНАЧЕНИЕ СКВАЖНОСТИ И ДЕТЕКТИРОВАНИЕ НУЛЯ ВКЛЮЧАЕТ СЕМИСТОР В НУЖНЫЕ МОМЕНТЫ.

На DS я это всё не успеваю. А на терморезисторе ещё и таблицу перевода значения ацп в температуру надо делать (СМ.ВЫШЕ).
kmw вне форума  
Непрочитано 16.07.2009, 11:16  
Volodia43
Прохожий
 
Регистрация: 22.05.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Volodia43 на пути к лучшему
По умолчанию

Понимаете, друзья, есть много но в высказанных вами казалось-бы неопровержимых фактах относительно электродных котлов.Но это не совсм так. у меня есть 3-летний опыт построения систем отопления и управления такими системами электронными терморегуляторами. Нет никакой необходимости городить этот огород. Вполне нармально себя показал метод включено - выключено. Но в системе не должно быть много чего -смертельного для электродов(поверьте практическому опыту - метод подачи напряжения может еще и навредить при асиметрии)
Volodia43 вне форума  
Непрочитано 16.07.2009, 15:43  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

to taranenko81
Ну вот, вроде уже двое высказались насчет ассиметрии токов, что и требовалось доказать. А потом, если сделать так как на Вашем графике, то "прощай, электрод". Красивая картинка фазового управления, но для пульсирующего тока и напряжения, а надо переменного.
Все то всЁ прекрасно понимают - ток должен протекать в обоих направлениях одинаковое количество времени и быть равным по величине - вот тогда ваш катод будет служить долго. Если будет преобладать одно из направлений, то что-то одно начнет ускоренно разрушаться или катод, или... Об чем я и имел ввиду в своем первом посте. Поэтому в наших совковых условиях - "грузите" ингибиторы "бочками" - братья Карамазовы.
Ну а теперь реально подумаем - если я применяю число/периодный метод управления и пропускаю полные допустим 5, 10 ....1000 периодов переменного тока (заметьте именно в разных направлениях полпериода - тудемо, полпериода - сюдемо) где может возникнуть ассиметрия? У меня навскидку напрашивается только один ответ - в симисторе за счет разницы проводимости в противоположных направлениях.
Теперь рассмотрим фазо-импульсный по вашей картинке, но с учетом, что вторые полпериода ток течет в обратном направлении. Стоит второму открывающему импульсу чуть сдвинуться (увеличить или уменьшить ток) у Вас как раз и показано нарастание и "на лице явная ассиметрия ушей".
Ну и по поводу того, что при число/периодном я превышу ток. Ой ли, я еще химию до конца не забыл и помню, что вода или заменяющая ее жидкость обладает ионной проводимостью, а раскачать током ионы намного сложнее, чем сдвинуть электроны в той же шелезяке/медяке.
Halex07 вне форума  
Непрочитано 16.07.2009, 16:52  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию

Сообщение от taranenko81
У
Мне сейчас по сути надо померять температуру, померять ток, вывестиэти значения на ЖКИ, сравнить с предустановленными и посчитать время открывания симистора относительно нуля. Как это успеть сделать и уложится хотя-бы в 100 микросекунд ещё не придумал. Поскольку застопорился на выборе термодатчика.
А зачем всё это делать каждый полупериод?
Вывод на ЖКИ через 200мS.А мерить температуру так и вовсе можно через несколько секунд.
Если вы боитесь делать это параллельно, так закройте на время сервисных подпрограмм симмистор.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 16.07.2009, 19:29  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Сообщение от taranenko81
Мне сейчас по сути надо померять температуру, померять ток, вывестиэти значения на ЖКИ, сравнить с предустановленными и посчитать время открывания симистора относительно нуля. Как это успеть сделать и уложится хотя-бы в 100 микросекунд ещё не придумал.На DS я это всё не успеваю.
Для ЖКИ: запись 1го байта а потом пауза 100 микросек что бы контроллер ЖКИ прохавал, и так до конца строки.. во время паузы считываеш (записываешь)1 бит в 1WIRE, детектируешь "0" сети и всё будет успевать,

Сообщение от taranenko81
А на терморезисторе ещё и таблицу перевода значения ацп в температуру надо делать.
даже не связывайся ...

Сообщение от taranenko81
Ещё и С только начинаю вникать. В общем пока сложновато.
если нужно быстро - то пиши на чём уже умеешь...
picavr вне форума  
Непрочитано 17.07.2009, 08:41  
kmw
Частый гость
 
Регистрация: 30.09.2004
Сообщений: 39
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
kmw на пути к лучшему
По умолчанию

Сообщение от taranenko81
А на терморезисторе ещё и таблицу перевода значения ацп в температуру надо делать.
даже не связывайся ...

И чего вы так этого боитесь. Ребята, ничего там сложного нет!
kmw вне форума  
Непрочитано 17.07.2009, 09:05  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Управление катодным котлом.

Сообщение от taranenko81
Поскольку только недавно кое-как осилил микробейсик, но вижу здесь надо на С делать ибо в прерываниях запутаюсь.
Смотрите в примерах к библиотекам. OneWire Library содержит схему и программу подключения DS1820 с выводом температуры на дисплей. LCD и LCD8 Library содержат схемы и программы управления дисплеем. Util Library даст возможность подключить кнопки управления. Для измерения тока потребления ADC Library. Над управлением симистором придется попотеть, да ничего страшного, насоветуем Тут может подойти и число импульсный метод управления. Т.е. если надо получить четверть мощности включаем симистор 25 сетевых периодов, выключаем 75, для половины включаем 50 периодов, выключаем 50.
Только не берите ПРО версии микробейсика, движок переделали сериозно, оттуда и недоделки. 7.2 хороша ИМХО. А с перерываниями можете прекрасно запутатся и в С, если не понимаете что и как надо сделать.
Удачи!
Popeye вне форума  
Непрочитано 19.07.2009, 12:21  
Faworit
Прописка
 
Регистрация: 28.12.2006
Сообщений: 277
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 18 сообщении(ях)
Faworit на пути к лучшему
По умолчанию

Доброго дня всем форумчанам. Прочитал тему и никак не мог понять а зачем использовать фазный метод управления симисторов это можно было бы применимо к термостату, дрейф нагревателя - 0 и плавно подводить температуру к значению - самое оно. А держать температуру на трубе отопления, кстати с какой точностью??? и скажите кому это важно? - О надумал, курятник, там надо поддержка температур в 3Х,ХХ градусов да и еще за влажностью требуется следить. Volodia43, вы предложили самый лучший вариант управления котлом! У нас на радиорынке продают готовые ( собранные на ПП) измерители температуры (около 120руб)и пристроить эту плату с добавленными симисторами не составит труда. Дешево си сердито Удачи.
Faworit вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление вентилятором - нужен транзистор Example626 Электроника средств транспорта 44 10.05.2011 06:29
Управление электромагнитным замком через LPT ПК sergey_smirnov Электроника - это просто 2 16.02.2010 12:08
управление тиристором Кахриман Микроконтроллеры, АЦП, память и т.д 1 12.02.2010 22:22
управление микроконтроллером баластом на FM2822 tipman Микроконтроллеры, АЦП, память и т.д 0 08.08.2008 22:22
Управление скоростью вращения электрического двигателя i8051 Автоматика и аппаратура связи 7 09.05.2008 23:52


Часовой пояс GMT +4, время: 17:52.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot