![RC-метр с использованием микроконтроллера Tiva: 7 шагов RC-метр с использованием микроконтроллера Tiva: 7 шагов](https://i.howwhatproduce.com/images/001/image-1627-49-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![RC-метр с использованием микроконтроллера Tiva RC-метр с использованием микроконтроллера Tiva](https://i.howwhatproduce.com/images/001/image-1627-50-j.webp)
![RC-метр с использованием микроконтроллера Tiva RC-метр с использованием микроконтроллера Tiva](https://i.howwhatproduce.com/images/001/image-1627-51-j.webp)
Для этого проекта RC-метр на основе микроконтроллера разработан и реализован так, чтобы быть портативным, точным, простым в использовании и относительно дешевым в изготовлении. Он прост в использовании, и пользователь может легко выбрать режим измерителя: сопротивление или емкость.
СОПРОТИВЛЕНИЕ:
Сопротивление неизвестного компонента можно измерить с помощью правила делителя напряжения, когда неизвестный компонент подключен последовательно с известным резистором. Подается известное напряжение (Vcc), и падение напряжения на нем прямо пропорционально его сопротивлению. Для автоматического выбора диапазона используются 4 схемы JFET, которые сравнивают неизвестное напряжение сопротивления и дают наилучшее значение.
ЕМКОСТЬ:
Для емкости - время, необходимое для зарядки полностью разряженного конденсатора до 0,632 напряжения питания VS; находится через счетчик в микроконтроллере и делится на значение известного сопротивления, т.е. 10 кОм, чтобы получить емкость. Измеренное значение отображается на ЖК-дисплее, который представляет собой значение с плавающей запятой.
Шаг 1. Оборудование и компоненты
![Оборудование и компоненты Оборудование и компоненты](https://i.howwhatproduce.com/images/001/image-1627-52-j.webp)
![Оборудование и компоненты Оборудование и компоненты](https://i.howwhatproduce.com/images/001/image-1627-53-j.webp)
![Оборудование и компоненты Оборудование и компоненты](https://i.howwhatproduce.com/images/001/image-1627-54-j.webp)
Мы будем использовать следующие компоненты:
1. Микроконтроллер TM4C123GH6PM
Микроконтроллер Cortex-M, выбранный для аппаратного программирования и взаимодействия, - это TM4C123 от Texas Instruments. Этот микроконтроллер принадлежит к высокопроизводительной архитектуре на базе ARM Cortex-M4F и имеет широкий набор интегрированных периферийных устройств.
2. ЖК-дисплей
Жидкокристаллический дисплей (ЖКД) заменяет семисегментный дисплей из-за снижения стоимости и большей гибкости для отображения буквенно-цифровых символов. Более продвинутые графические дисплеи теперь доступны по номинальной цене. Мы будем использовать LCD 16x2.
3. 2N7000 МОП-транзистор
2N7000 - это N-канальные полевые МОП-транзисторы с расширенным режимом работы, используемые для маломощных коммутационных приложений, с различными схемами выводов и номинальными токами. В корпусе TO-92 2N7000 представляет собой устройство на 60 В. Он может переключать 200 мА.
4. Сопротивление
Сопротивления 100 Ом, 10 кОм, 100 кОм, 698 кОм используются для автоматического выбора диапазона в измерителе сопротивления и 10 кОм для цепи в измерителе емкости.
Шаг 2: НАСТРОЙКА ПИН-кода
![КОНФИГУРАЦИЯ ПИН КОНФИГУРАЦИЯ ПИН](https://i.howwhatproduce.com/images/001/image-1627-55-j.webp)
Порядок, в котором мы будем прикреплять булавки, показан на рисунке:
Шаг 3: РАБОТА
![РАБОТАЮЩИЙ РАБОТАЮЩИЙ](https://i.howwhatproduce.com/images/001/image-1627-56-j.webp)
![РАБОТАЮЩИЙ РАБОТАЮЩИЙ](https://i.howwhatproduce.com/images/001/image-1627-57-j.webp)
![РАБОТАЮЩИЙ РАБОТАЮЩИЙ](https://i.howwhatproduce.com/images/001/image-1627-58-j.webp)
R метр
Принцип
Измеритель R разработан по принципу деления напряжения. В нем говорится, что напряжение делится между двумя последовательными резисторами прямо пропорционально их сопротивлению.
Работающий
Мы использовали четыре схемы полевых МОП-транзисторов, обеспечивающих переключение. Когда необходимо измерить неизвестное сопротивление, в первую очередь измеряется напряжение на неизвестном сопротивлении, которое является общим для каждой из 4 цепей, с использованием правила делителя напряжения. Теперь АЦП выдает значение напряжения на каждом известном резисторе и отображает его на ЖК-дисплее. Принципиальная схема и разводка печатной платы R-метра показаны на рисунке.
В нашей схеме мы используем 5 управляющих контактов микроконтроллера, то есть PD2, PC7, PC6, PC5 и PC4. Эти контакты используются для подачи 0 или 3,3 В на соответствующую цепь. Вывод АЦП, то есть PE2, измеряет напряжение, а ЖК-дисплей отображает его на экране.
C метр
Принцип
Для измерения C мы используем понятие постоянной времени.
Работающий
Существует простая RC-цепь, входное постоянное напряжение которой контролируется нами, т. Е. С помощью вывода PD3 устройства tiva, на который мы подаем на схему 3,3 Вольт. Как только мы делаем вывод PD3 выходом, мы запускаем таймер, а также начинаем измерять напряжение на конденсаторе с помощью аналого-цифрового преобразователя, который уже присутствует в tiva. Как только напряжение составляет 63 процента от входного (что в нашем case is 2.0856), мы останавливаем таймер и прекращаем подачу питания на нашу схему. Затем мы измеряем время, используя значение счетчика и частоту. мы используем R известного значения, т.е.10k, так что теперь у нас есть время и R, мы можем просто и значение емкости, используя следующую формулу:
t = RC
Шаг 4: КОДИРОВКА И ВИДЕО
![](https://i.ytimg.com/vi/2VdT4aRgBsQ/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/001/image-1627-62-j.webp)
![](https://i.ytimg.com/vi/WWCQ1rWfrvU/hqdefault.jpg)
Вот коды проекта и таблицы используемых компонентов.
Код проекта был написан в Keil Microvision 4. Вы можете загрузить его с веб-сайта Keil 4. Для получения подробной информации о различных строках кодов, вам предлагается ознакомиться с таблицей данных микроконтроллера tiva по адресу https:// www. ti.com/lit/gpn/tm4c123gh6pm
Шаг 5: РЕЗУЛЬТАТЫ
![ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ](https://i.howwhatproduce.com/images/001/image-1627-63-j.webp)
![ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ](https://i.howwhatproduce.com/images/001/image-1627-64-j.webp)
Результаты различных номиналов резисторов и конденсаторов представлены в виде таблиц, и их сравнение также показано на рисунке.
Шаг 6: ЗАКЛЮЧЕНИЕ
![ЗАКЛЮЧЕНИЕ ЗАКЛЮЧЕНИЕ](https://i.howwhatproduce.com/images/001/image-1627-65-j.webp)
Основная цель этого проекта - разработать измеритель LCR на основе микроконтроллера для измерения индуктивности, емкости и сопротивления. Цель была достигнута, поскольку измеритель работает и может находить значения для всех трех компонентов при нажатии кнопки и подключении неизвестного компонента. Микроконтроллер отправляет сигнал и измеряет отклик компонентов, который преобразуется в цифровую форму и анализируется с использованием запрограммированных формул в микроконтроллере для получения желаемого значения. Результат отправляется на ЖК-дисплей для отображения.
Шаг 7: ОТДЕЛЬНОЕ СПАСИБО
Особая благодарность членам моей группы и моему инструктору, который помог мне в этом проекте. Надеюсь, вы найдете это поучительное дело интересным. Это Фатима Аббас из UET Signing Off.
Надеюсь скоро принести вам еще. А пока береги себя:)
Рекомендуемые:
Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями)
![Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями) Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): давайте опишем часы … «Часы - это устройство, которое считает и показывает время (относительное)» !!! Думаю, я правильно сказал, поэтому давайте сделаем ЧАСЫ с функцией БУДИЛЬНИКА . ПРИМЕЧАНИЕ: чтение займет 2-3 минуты, пожалуйста, прочтите весь проект, иначе я не буду
Частотомер с использованием микроконтроллера: 8 шагов
![Частотомер с использованием микроконтроллера: 8 шагов Частотомер с использованием микроконтроллера: 8 шагов](https://i.howwhatproduce.com/images/010/image-28325-j.webp)
Измеритель частоты с использованием микроконтроллера: в этом руководстве просто рассказывается, как рассчитать частоту источника импульсов с помощью микроконтроллера. Уровень высокого напряжения источника импульсов составляет 3,3 В, а низкий - 0 В. Я использовал STM32L476, панель запуска Tiva, буквенно-цифровой ЖК-дисплей 16x2, несколько проводов, макетную плату и 1K resi
Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода: 5 шагов
![Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода: 5 шагов Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода: 5 шагов](https://i.howwhatproduce.com/images/001/image-689-71-j.webp)
Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода. В этом случае мы создадим простую программу на языке C и запишем ее в память микроконтроллера. Мы напишем нашу собственную программу и скомпилируем шестнадцатеричный файл, используя Atmel Studio в качестве интегрированной платформы разработки. Настроим предохранитель би
КЛАВИАТУРА С 7 СЕГМЕНТАМИ ИСПОЛЬЗОВАНИЕМ МИКРОКОНТРОЛЛЕРА CLOUDX: 4 шага
![КЛАВИАТУРА С 7 СЕГМЕНТАМИ ИСПОЛЬЗОВАНИЕМ МИКРОКОНТРОЛЛЕРА CLOUDX: 4 шага КЛАВИАТУРА С 7 СЕГМЕНТАМИ ИСПОЛЬЗОВАНИЕМ МИКРОКОНТРОЛЛЕРА CLOUDX: 4 шага](https://i.howwhatproduce.com/images/002/image-3183-31-j.webp)
КЛАВИАТУРА С 7 СЕГМЕНТАМИ ИСПОЛЬЗОВАНИЯ МИКРОКОНТРОЛЛЕРА CLOUDX: В этом проекте мы будем принимать числовой ввод с матричной клавиатуры, а затем отображать его на модуле с семью сегментами. Поскольку 8 светодиодов помечены буквами от A до G и DP (для десятичной точки), если вы хотите отобразить цифру 6, вы примените
Прокручиваемый светодиодный экран 16x64 P10 с использованием микроконтроллера PIC16F877: 5 шагов (с изображениями)
![Прокручиваемый светодиодный экран 16x64 P10 с использованием микроконтроллера PIC16F877: 5 шагов (с изображениями) Прокручиваемый светодиодный экран 16x64 P10 с использованием микроконтроллера PIC16F877: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/004/image-9874-23-j.webp)
Прокручиваемый светодиодный дисплей 16x64 P10 с использованием микроконтроллера PIC16F877: в этой инструкции описывается, как взаимодействовать с микроконтроллером PICI6F877A светодиодным матричным дисплеем 16 x 64 (p10). Данные отправляются в микроконтроллер через UART, которые хранятся в EEPROM, и данные будут отображаться на светодиодном матричном дисплее. Это