Термоконтроль это довольно специфичная тема в разных случаях и, да, согласен что изначально ТЗ. Зачастую так бывает что объединяя в единую логику много процессов, мы увеличиваем аварийность. К примеру когда это основная функция, к примеру климат контроль в больницах, где в разных помещениях требуется контроль разной температуры от минусовой до температуры сухой сауны. Но есть и такие задачи как контроль температуры в химической лаборатории с климатическими камерами, которые изначально на себе несут контроллеры. Иногда и вовсе можно все возложить на группу термо-реле.
Некоторые контроллеры априори не предусмотрены для организации счета температуры с датчиков по разнесенным зонам и уж если строить контроллер, то делать его целевым по в.п. возможностям и типам датчиков.
Проводил недавно эксперимент, считывал одновременно напряжения с аналоговых датчиков TMP235 (изначально несет на себе RC фильтр) и TMP36, кабель витая пара 1 м. , первый никак не хотел давать точные показания, что пришлось вносить программно изменения в формуле под реальную температуру по образцовому градуснику, второй работал правильно, видать китайцы на модуле подсунули нечто ... По мере разогрева их до 150С они оба врали и выдавали литры и вопреки логике температура падала.
В общем пока склоняюсь в пользу TP100..
Благодарю всех участников за участие, Ваши замечания и аргументы помогли глубже взглянуть на вопрос выбора термодатчиков — с позиции как инженерного дизайна, так и моих дальнейших шагов по улучшению платформы.
Если не температурный датчик, то что бы Вы рекомендовали другое для работы с протоколом modbus, притом, что существует масса TTL датчиков с выдачей сигналов в виде уровней по напряжениям в качестве "0" и "1", что уже в IDE реализовано со счетом этих напряжений под триггерные значения, если нужно запускать какие-то события. Подключаются на прямую (конвертируем через гальваническую развязку в 3,300V) АЦП.
Кроме температурных датчиков ничто другое на ум не приходит.
Теория так же важна, к примеру в вопросах компенсации потерь из за неравномерной нагрузки на фазах 3х фазного питания, что сплошь и рядом распространено в промышленности, опыт работы по измерению CosF.
Или порядок демонтажа амперметров, без отключения нагрузки под напряжением и т.д. Часто в службах КИП присутствуют лаборатории по ремонтам различных расходомеров и прочих систем сбора данных, там без скопа никак не обойтись...
проблема так же может быть и с памятью или неисправностью любой подключенной периферии, которая садит напряжения. Самое простое - поочередное отключение всего что есть перечне и то что я указал и запускать с измерением на питающей гребенке 5 и 12V
Низкий самонагрев
Подходит для автомобильных приложений
ОБЛАСТИ ПРИМЕНЕНИЯ
Системы контроля окружающей среды
Тепловая защита
Управление промышленными процессами
Пожарная сигнализация
Мониторы систем питания
Управление температурой ЦП
Рекомендация по подключению там же для минимизации внешних помех:
можно подумать о разводке PCB под гильзу.
Относительно "Driving Long Cables or Heavy Capacitive Loads":
Вопрос, насколько есть спрос на такой тип датчика чтоб так зморачиваться...
В зоне ворот размещаем индукционные датчики перед заливкой и замораживанием поля. Размещаем их в виде ячеек на равных расстояниях друг от друга в нужном количестве с расстоянием от покрытия примерно 1 см. Показания датчиков считываем одновременно в непрерывном цикле. От ботинка с коньками такой метод не годится, при этом на шайбу с металлическим сердечником реакция будет.
VT100,
Да я это понял и нашел вот TMP36
они идут в гильзы вполне годятся.
Питать по месту от ADC 3.3V, тот что я применяю уже имеет на борту преобразователь 5/3,3V от USB.
В контекстном случае требуется контролировать температуру по 2 зонам с минусовой температурой на расстоянии 5 м., где есть морозильная камера -20С и холодильник -3С.
Окружающая среда - шумы в виде электромагнитных наводок от двигаталей, ламп, источников питания и т.п.
Догадываюсь что надо брать витую пару и экран садить на общий GND.
Термопара и термодатчик принципиально разные по физике устройства. Термодатчик
Основан на изменении напряжения или сопротивления полупроводникового элемента в зависимости от температуры. Он выдает аналоговый сигнал (напряжение), пропорциональный температуре. Обычно работает в пределах −40 до +125 °C (в зависимости от модели).
Выдает линейный аналоговый сигнал.
Термопара работает на основе термоэлектрического эффекта — при соединении двух разных металлов возникает электрическое напряжение, которое зависит от разницы температур между "горячим" и "холодным" концами. Подходит для очень высоких температур (до 1000–1800 °C в зависимости от типа. Выдает миливольтовый сигнал и более чувствителен к внешней среде, требует усиления и т.д.
По вашему вопросу относительно привлечения разработчика без денег к идее с нуля. Кстати админы удаляют такие темы, как и Ваша, была снесена но я ее успел прочитать.
Так вот,
Теоретически такое возможно, как вариант, разработчиком может быть Ваш друг, который знает Вас достаточно хорошо, чтоб пуститься бесплатно в Вашу аферу, или Вы должны быть настолько убедительными во всех аспектах "с нуля до успешных инвестиционных компаний" чтоб человек знал, ради чего он будет рисковать.
Мне как разработчику неоднократно поступали подобные предложения, но они были до неприличия ущербными эти идеи, что мне приходилось отказываться, несмотря на вменяемость этих людей.
Скажем так, если бы мне предложили такое участие в близкой для меня теме, над которой я работаю,, но идея меня привлекла бы своей неординарностью и всесторонними положительными аргументами, где с моей стороны нужен эдвайзинг и нижиниринг, я бы взвесил возможность своего долевого участия в такой кампании.
Я на данный момент именно такой шар забрасываю. Откликнулось 50 претендентов. Вакансия их привлекает, но при повторном к ним обращении на предмет готовности работать за % от успеха, тишина. Прошло 5 дней.
По опыту моих знакомых это может тянуться более полу года, как повезет.
Моя стратегия на случай отрицательного результата, участвовать на таких мероприятиях как это.
Но к нему нужно готовиться и привлекать IT спикера, и далеко не бесплатно :)
VoidVolker,
за долю поиск может быть неопределенно долго вестись и он самый привлекательный вариант, но не лишним будет оговорить и возможность выплаты гонорара по результатам первых успешных задач.
Такой обработчик будет требует непредсказуемые вычислительные возможности как от ПК или сетьевых ресурсов, время обработки... Так же и к аппаратной части предъявляются внушительные требования (звуковая карта, микрофон, очистка шума), не говоря о самочувствии ID объекта, времени суток и т.д.
Очень мало физики для построения такого ID чисто по звуку. Это все равно что определять Имя баяниста по звучанию чужой композиции в его исполнении...
Вполне вероятно что разъем создает проблему, но т.к. у Вас нет примитивного мультиметра, то и на врядли присутствует паяльник ). Это минимальный джентльменский набор, который всегда должен присутствовать в домашних инструментах рядом с отверткой и молотком...
Aida не покажет линейное напряжение аудиовыхода, единственный вариант подключение наушников или других аудио колонок с другим аудио кабелем.
Кстати я здесь в комментах не видал, запускалось ли средство Windows диагностики неполадок со звуком, или значек динамика в трее не отображается?
Василий Банников,
Таки автор хочет танцы с бубном, а надо ли?
Не вижу проблем решить задачу автора топика именно таким вполне элегантным решением, важно установить драйвер CH342 (указал по памяти) и наслаждайтесь всеми возможностями UART, что сам применяю ко многоим MCU на борту с в.у. интерфейсом, хоть для прошивки, хоть для работы с регистровыми значениями, хоть для работы с терминалом.
Сегодня COM, как впрочем и другие RS протоколы можно легко эмулировать под физические коммуникации именно из под массы копеечных USB плагов, которых переизбытке на торговых полках Ali.
Некоторые контроллеры априори не предусмотрены для организации счета температуры с датчиков по разнесенным зонам и уж если строить контроллер, то делать его целевым по в.п. возможностям и типам датчиков.
Проводил недавно эксперимент, считывал одновременно напряжения с аналоговых датчиков TMP235 (изначально несет на себе RC фильтр) и TMP36, кабель витая пара 1 м. , первый никак не хотел давать точные показания, что пришлось вносить программно изменения в формуле под реальную температуру по образцовому градуснику, второй работал правильно, видать китайцы на модуле подсунули нечто ... По мере разогрева их до 150С они оба врали и выдавали литры и вопреки логике температура падала.
В общем пока склоняюсь в пользу TP100..