Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 07.01.2020
Сообщений: 8

Программа для считывания микроконтроллером данных с термопары

05.06.2021, 10:41. Показов 1609. Ответов 5

Студворк — интернет-сервис помощи студентам
Доброго времени суток всем. Очень нужна помощь с одним проектом. Мне нужно подключить термопару к микроконтроллеру, чтобы тот мог считывать с нее данные и выводить результат. Возникли трудности с написанием программы для контроллера, не могу понять как это можно реализовать. Работаю в в Кейле с ARM и Миландром. Помогите пожалуйста разобраться с написанием программы, буду рад любым советам и ссылкам на статьи. И посоветуйте пожалуйста, какие вообще в Кейле лучше использовать процессоры для этой цели?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.06.2021, 10:41
Ответы с готовыми решениями:

Программа для считывания данных из Word
Всем здравствуйте!! Мое задание: 1. Создать программу для считывания текста (ФИО, №) файлов из Ворда. То есть загружаем документ Word...

Программа для считывания данных с USB порта
Добрый день! Подскажите пожалуйста существует ли программа для вывода данных с USB- порта ( физически это порт с разъемом USB-b) которая...

Программа не открывает файл для считывания данных в qtcreator
Здравствуйте, возникла следующая проблема при работе с qt creator: пишу небольшой проект на c++, и необходимо считывать данные из файла, но...

5
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
07.06.2021, 12:15
Цитата Сообщение от Zariman Посмотреть сообщение
какие вообще в Кейле лучше использовать процессоры для этой цели?
...Если мы не имеем четкой привязанности к МК, возьмите лучше тот, у которого есть PGA (Programmable Gain Array) в ADC. Потому что обычно ADC в общем случае заточен на измерение вольт, но не десятков милливольт. Не знаю, можно ли ему "сжать шкалу", с помощью низковольтного внешнего рефенсника, но думаю, что он просто не предназначен для такого, не имеет достаточных характеристик.

PS: более логичным (и правильным) вариантом будет использование внешнего ADC, имеющего возможность подключения термопары.
0
650 / 403 / 76
Регистрация: 21.09.2008
Сообщений: 1,395
08.06.2021, 05:11
Напрямую с термопарой работать не получится, там микровольты ловить надо. Придётся использовать схему с прецизионным операционным усилителем (имеющим напряжение смещения Vos микровольты), с однополярным питанием, желательно rail-to-rail типа AD8551/8552, SG8552, OPA333/2333. Общеупотребимые дешевые LM358 малопригодны.
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
08.06.2021, 08:37
Цитата Сообщение от sharpey Посмотреть сообщение
Напрямую с термопарой работать не получится
fyi https://www.ti.com/lit/an/slaa216a/slaa216a.pdf
1
650 / 403 / 76
Регистрация: 21.09.2008
Сообщений: 1,395
08.06.2021, 19:48
Voland_, ну да, не поспоришь. На AVR ADC в общем случае 10-битный, а здесь 16-битный. Точность в 64 раза выше. Можно ловить микровольты.
Есть ещё микросхема MAX6675 - преобразователь термопары К-типа с компенсацией холодного спая, в диапазоне 0..+1024°C с интерфейсом SPI, 12-битный результат, точность отсчёта 0,25°C.
1
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
08.06.2021, 21:54
Цитата Сообщение от sharpey Посмотреть сообщение
Есть ещё микросхема MAX6675
Спасибо, интересный вариант. Это чуть более новый вариант, чем я раньше использовал - ADS1248/ADS1256 и ADS1118. Эти ADC, конечно, по-точнее, будут. Но зато без компенсации холодного спая, что тоже чем-то надо мерять. Ну, и учитывая, что это только ADC - удобнее привести в нужную градуировку, без привязки исключительно к ХA.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.06.2021, 21:54
Помогаю со студенческими работами здесь

Моделирование скоростной термопары при помощи одной малоинерционной термопары
Доброго дня, уважаемые специалисты. У меня возникла необходимость программно получить сигнал от скоростной термопары на основе...

Программа на обработку данных и запись,считывания с файла
Нужно сделать "Систему обработки данных ведомости оплаты больничных листов" вида № Ф.И.О Стаж Работы ...

Написать функции для считывания данных о выбранных сущностях из базы данных SQLite
Здравствуйте, помогите доделать программу. Надо написать функции для считывания данных о выбранных сущностях из базы данных SQLite. В...

Написать функции для считывания данных о выбранных сущностях из базы данных SQLite
Здравствуйте, помогите доделать программу. Надо написать функции для считывания данных о выбранных сущностях из базы данных SQLite. В...

Программа для считывания символов в фразе
Дана фраза. Определить, сколько в ней символов-разделителей (пробелов, точек, тире, запятых и т. д.)?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru