Форум самогонщиков Сайт Барахолка Третьим будешь?

Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах"

Форум Оборудование Автоматика
1 2 3 4 5 ... 19 2

Интересует продолжение публикаций на эту тему

  1. Да
    50
  2. Нет
    6
  3. У меня Ардуино
    7

Всего голосов: 63

dimanchesso Кандидат наук Коломна 474 108
Отв.20  22 Янв. 16, 12:00
ЛПТ нету у 100% ноутов) ардуинка проживёт на батарейке долго даже с клапаном...а вместо тена может быть газ...
сообщение удалено
dimanchesso Кандидат наук Коломна 474 108
Отв.21  22 Янв. 16, 12:26, через 27 мин
ну я и не требую...может действительно без ардуинки получится...щас и комп б/у дешевле можно найти чем ардуинку
mr.ptec Доктор наук Петрозаводск 700 164
Отв.22  22 Янв. 16, 12:41, через 15 мин
ну я и не требую...может действительно без ардуинки получится...щас и комп б/у дешевле можно найти чем ардуинкуdimanchesso, 22 Янв. 16, 12:26
вот, вот.  Цена б/у ПЭВМ сопоставима со стоимостью какой ни будь там REX-C100 например.
dimanchesso Кандидат наук Коломна 474 108
Отв.23  22 Янв. 16, 13:43
ну тады ждём полноценную програмку..а можно и открытый код чтобы под себя сделать...
capsolo Профессор Зелик 4777 1531
Отв.24  22 Янв. 16, 16:14
Что касается ЛПТ, чтобы не копаться в отходах мамонта (раритетные ПК сейчас здорово стоят. Если не верите - попробуйте приколоться по расценкам на СИММ модули памяти)
нашел штуковину:
http://ru.aliexpress.com/...100010.3.zA38KN
Выглядит для винды как КОМ-порт. Открываешь на 9600, отправляешь команду, содержащую битовую маску по релюхам - ну и все щелкает...
dimanchesso Кандидат наук Коломна 474 108
Отв.25  22 Янв. 16, 19:40
ето выходы..спасиб...а можно ещё входы под датчики
capsolo Профессор Зелик 4777 1531
Отв.26  22 Янв. 16, 19:49, через 10 мин
Так ты тему-то почитай повнимательней. С датчиками уже все ясно.
dimanchesso Кандидат наук Коломна 474 108
Отв.27  22 Янв. 16, 22:08
https://www.avito.ru/...x_620_580614995 такое пойдёт?
сообщения удалены (2)
mr.ptec Доктор наук Петрозаводск 700 164
Отв.28  18 Февр. 16, 15:05
Всем привет. Вот такие прикольные компоненты делает митов софтваре.
ILAngularGaugesDemo.jpg
ILAngularGaugesDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILAnalogClocksDemo.jpg
ILAnalogClocksDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILCompositeComponentsDemo.jpg
ILCompositeComponentsDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILGlassPanelsDemo.jpg
ILGlassPanelsDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILLedsDemo.jpg
ILLedsDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILLinearGaugesDemo.jpg
ILLinearGaugesDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILSegmentGaugesDemo.jpg
ILSegmentGaugesDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
ILThermometersDemo.jpg
ILThermometersDemo.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
Mnz Магистр Город 254 84
Отв.29  18 Февр. 16, 15:29, через 25 мин
Компоненты платные?
Если не гнаться за универсальностью, то любой из этих компонентов можно сделать используя GDI+
сообщения удалены (2)
dimanchesso Кандидат наук Коломна 474 108
Отв.30  27 Февр. 16, 15:55
хоть уже и прикупил ардуино с нетерпением жду релиз
сообщение удалено
mr.ptec Доктор наук Петрозаводск 700 164
Отв.31  27 Февр. 16, 16:43, через 49 мин
Поздравляю всех с днём защитника отечества! Желаю всем мирного неба над головой!

Ну а сейчас я предлагаю вашему вниманию программку для отображения и визуализации телеметрии с датчиков температуры типа ds18b20 и им подобных.

Характеристики программы:

Эту программку можно уже смело назвать <сервером сбора данных>.

- программа считывает температуру с датчиков выводит её на экран и сохраняет на жёстком диске.
- программа не управляет внешними устройствами через LPT порт или как то ещё (в следующей версии будет управлять)
- поиск датчиков температуры ds18b20 и им подобных, подключенных к компьютерным СОМ портам в диапазоне СОМ1 ... СОМ30
- Точность показаний температуры составляет четыре знака после запятой при сохранении на жёсткий диск и два знака после запятой при выводе на экран в процессе наблюдения
- Корректное чтение датчиков подключенных к физическому СОМ1 (т.е. не через USB адаптер)
- Корректное чтение датчиков подключенных через USB адаптеры.
- сохранение показаний температуры со всех датчиков в базу данных Microsoft ACCESS, как в персональные таблицы так и в общую.
- таблицы, для сохранения в базу данных, создаются автоматически
- сохранение показаний температуры со всех датчиков в текстовый файл по каждому датчику.
- журналирование работы программы по каждому датчику в текстовый файл.
- возможность управлять сохранением в базу данных и в текстовые файлы через .ini файлы по каждому датчику
- возможность задавать величину уставок на понижение/повышение через текстовые .ini файлы по каждому датчику
- возможность задавать имя WAV файла для проигрывания в случае превышения/понижения уставок через текстовые .ini файлы по каждому датчику
- возможность задавать функциональное название датчику(caption, alias...) через текстовые .ini файлы по каждому датчику
- возможность изменять настройки скорости опроса СОМ портов индивидуально по каждому СОМ порту через СОМхх.ini файлы.
- в программе реализованы потоки для опроса датчиков на СОМ портах. Как следствие GUI плавный без зависаний.

- время написания этой программы, примерно 3,5 месяцев.

В программе есть небольшой "баг", не влияющий на её основную работу - после закрытия программы она полностью не выгружается из памяти, т.е. некая её часть остаётся выполняться в фоновом процессе.
Для того чтобы и эту часть выгрузить, необходимо нажать на клавиатуре одновременно три клавиши - @Ctrl+Alt+Del@, выбрать "Диспетчер задач" и в появившемся списке удалить процесс "search_ds18b20_etc_27_02_2016.exe". В следующей версии программы ошибка будет исправлена.

//--------------------------------------------------------------------------------------
Следующая версия программы сможет управлять дистилляцией.
screen01.jpg
screen01.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen02.jpg
screen02.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen03.jpg
screen03.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen04.jpg
screen04.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen05.jpg
screen05.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen06.jpg
screen06.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen07.jpg
screen07.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
screen00.jpg
screen00.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.

search_sensors_ds18b20_etc_27_02_2016.rar 6.0 Мб
mr.ptec Доктор наук Петрозаводск 700 164
Отв.32  29 Февр. 16, 14:55
Зарисовка сквозного алгоритма дистилляции.
Алгоритм Дистилляции КОНЕЧНЫЙ АВТОМАТ 00.jpg
Алгоритм Дистилляции КОНЕЧНЫЙ АВТОМАТ 00.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
mr.ptec Доктор наук Петрозаводск 700 164
Отв.33  29 Февр. 16, 15:07, через 13 мин
Что касается ЛПТ, чтобы не копаться в отходах мамонта (раритетные ПК сейчас здорово стоят. Если не верите - попробуйте приколоться по расценкам на СИММ модули памяти)нашел штуковину:http://ru.aliexpress.com/...100010.3.zA38KNВыглядит для винды как КОМ-порт. Открываешь на 9600, отправляешь команду, содержащую битовую маску по релюхам - ну и все щелкает...capsolo, 22 Янв. 16, 16:14

Платка которую ты предлагаешь интересная, но как к таким релюхам подключить 4кВт ? только через дополнительное реле большой мощности или ещё что придумывать надо будет. С такой платой не реализовать нормальное "ШИМ" регулирование нагрузкой,... скорее реле от постоянных щёлканий перегорят.

Вот если бы такая платка была с МОС3063 + СИМИСТОР вот это вещь было бы!
dimanchesso Кандидат наук Коломна 474 108
Отв.34  14 Марта 16, 10:15
релюха ето тоже развязка) она может и семистор включить...
приобрёл по случаю вполне сносный системник атлон 64-3000 1.5Г  40Г  256мбт с виновсом хп всего за 1к рублёф...
ардуина не сильно дешевле...
пока отдал дочке играть, но жду с нетерпением програмку для нашего дела)
 и да, прошу порекомендовать адаптер юсб на ком
заранее спасибо...
первый литр сэма выгнаный на етой автоматике будет выслан в адрес автора проекта)
mr.ptec Доктор наук Петрозаводск 700 164
Отв.35  15 Марта 16, 19:42
dimanchesso, Спасибо дружище за тёплые слова))
Тебя наверное интересует алгоритм дистилляции ? я правильно тебя понял?

и да, прошу порекомендовать адаптер юсб на комdimanchesso, 14 Марта 16, 10:15

а это как это? ты наверное интересующийся USB адаптером? Подключаешь его к USB а к нему ds18b20 ?
capsolo Профессор Зелик 4777 1531
Отв.36  15 Марта 16, 23:38
mr.ptec, коллега на борту платки есть шим генератор. К нему подключается твердотельное реле на 40ампер с регулировкой мощности типа SSR40-LA. Ну и вперед.
сообщение удалено
dimanchesso Кандидат наук Коломна 474 108
Отв.37  16 Марта 16, 13:23
по большому счёту хоть какую-нить схему или желательно готовый модуль из магаза чтобы всунуть датчик температуры в юсб ком или лпт порт....они вроде все присутствуют...ну и чтобы твоя програмка давала сигналы на управление релюхами семисторами шаговыми двигателями или чё там ещё...желательно возможность подстраивать на срабатывания под свои температурки
capsolo Профессор Зелик 4777 1531
Отв.38  16 Марта 16, 13:26, через 3 мин
mr.ptec, типа того. Ну чтобы из готовых компонент без возни.
mr.ptec Доктор наук Петрозаводск 700 164
Отв.39  16 Марта 16, 15:09
Вот пожалуй, что мне больше понравилось - http://ru.aliexpress.com/...100010.7.p2rugt

В этом варианте пишут что есть библиотека на С++.  Работает под WinXp, Win7. Это хорошо.
Но и здесь ШИМА я не увидел. Предположим что плата с ШИМом существует в природе, ну тогда с точки зрения логики и схемотехники на ней должен быть или симистор или SSR реле... Такой платы на aliexpress я не видел. Может вы видели?
На этих обеих платах только реле, вход USB и к лемник для питания релюх - 5В или 12В в зависимости от модификации платы.
-----------------------------------------------------------------------------
В твоём варианте на 4 канала я не нашёл ШИМа! Может ты покажешь...?

Тема "ШИМоСисек" не раскрыта...
usb приблуда 4 канала.jpg
usb приблуда 4 канала.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.
usb приблуда 8 каналов.jpg
usb приблуда 8 каналов.jpg Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах". Автоматика. Оборудование.