Вопросы с тегом «microcontroller»

8
Чертеж на 8х32 светодиодной матрице с 74HC154

Как отправить шаблон в светодиодную матрицу 8x32? Я использую AT89S52 микроконтроллер с 74HC154 линии декодера 4-16, программирование в C с Keil IDE. Я сделал вертикальное сканирование, но на следующем этапе я в тупике. Я включу схему, если это необходимо. Схема та же, что и в приведенной ниже,...

8
Редактируемый серийный номер PIC в файле HEX

В настоящее время в моей прошивке прописан серийный номер для дизайна, с которым я работаю. Прошивка может прочитать и сообщить серийный номер. Это прекрасно работает для того, что мне нужно. Проблема в том, что каждый новый серийный номер требует от меня изменения кода и перекомпиляции. Это...

8
Почему мой CAN-трансивер не будет получать сообщения, если не будет длительной задержки запуска или не подключен анализатор шины?

Я использую 16-битный MCU, PIC24HJ64GP504 , чтобы написать приложение на основе CAN. По сути, это связь между моей платой и другим узлом, которая постоянно отправляет данные на мою плату с использованием CAN со скоростью 1 Мбит / с. Я настраиваю модуль ECAN в моем PIC24 для работы на скорости 1...

8
ST-LINK возможна ли последовательная связь?

Я использую плату обнаружения STM32F4 и Atollic TrueStudio для ARM Lite 3 Я хотел бы передать некоторые данные отладки на ПК с помощью printf, и я не могу найти способ сделать это через STLink. Это вообще возможно? Это кажется важной функцией для любого процесса отладки. Изменить: мне нужно...

8
Как мне управлять TRIAC от микроконтроллера (для низкого напряжения)?

В качестве продолжения этого вопроса я хотел бы выяснить, как именно можно управлять приводом TRIAC от микроконтроллера (для низковольтных приложений, таких как 24 В переменного тока). Представьте себе сценарий, в котором у меня низковольтный источник переменного тока с простым импульсным...

8
Существует ли стандартный разъем программирования In Circuit для микросхем LPC?

Различные микросхемы микроконтроллера LPC имеют режим загрузки, который принимает последовательный обмен данными и записывает полученную программу во Flash. Я хочу сделать печатную плату с LPC1114, которая должна быть запрограммирована в схеме, с минимальными схемными интерфейсами на плате....

8
Почему канал данных в микроконтроллерах всегда имеет ширину 2?

Каналы передачи данных микроконтроллеров всегда имеют степень 2: 4-битные, 8, 16, 32-битные и т. Д. Даже PIC, использующие инструкции 12-битной ширины, являются 8-битными контроллерами. Почему? Есть ли какое-то преимущество в дизайне? Что не так с 12-битной шиной данных или 7-битным контроллером ?...

8
Аккумуляторная батарея для Bluetooth?

Я пытаюсь определить, какую батарею использовать для моего приложения. Я буду использовать модуль Bluetooth класса 1 или класса 2 (не с низким энергопотреблением), для которого требуется около 50/60 мА тока RX / TX. Кроме того, есть микроконтроллер и несколько аналоговых ИС с низким...

8
Ошибки чтения / записи EEPROM на dsPIC

Я использую микрочип dsPIC30F6012a. У меня есть этот чип на нескольких печатных платах, на всех запущено одно и то же программное обеспечение, и наблюдаю одну и ту же проблему на всех них. Это подразумевает системную проблему, а не разовую производственную проблему. Проблема также воспроизводима,...

8
Как называется этот тип ЖК-дисплея только для цифр?

Я много раз видел этот тип ЖК-дисплея в весах, калькуляторах, измерителях, микрометрах и т. Д. Я знаю, что это довольно традиционный дисплей, но мне очень нравится его компактность, простота и, возможно, он даже дешевле, по сравнению с TFT или смартфоном. Тип сенсорных дисплеев. [ Как это...

8
Как подключить микроконтроллер PIC?

Я совершенно новичок в мире микроконтроллеров PIC и электротехники, поэтому, пожалуйста, будьте спокойны :) В любом случае, мне удалось запрограммировать мой PIC 16f627 на включение трех светодиодов при нажатии кнопки (кнопки триггера) и запуск последовательности выключения (в основном, каждый...

8
Как я могу измерить напряжение батареи с помощью моего MCU?

В настоящее время я использую PIC24FJ128GA010, и я планирую использовать порт ввода / вывода для подключения батареи 4.2 В LiPo и проверки, не падает ли значение напряжения ниже 3,7 В. Я подумываю подключить его к любому из моих входов / выходов, но мне интересно два вопроса: Это правильный пин?...

8
Какой из этих подходов подходит для сторожевого таймера?

Недавно я узнал о сторожевых таймерах и пытаюсь реализовать их для моей схемы с целью сброса моего (AVR) микроконтроллера, если он зависает (то есть не отвечает на сторожевой таймер). Основываясь на некоторых исследованиях, мне кажется, что существует около четырех вариантов: Подключите мой...

8
Сравните реализацию простого автоматизированного проектирования на MCU против FPGA / CPLD

Я работаю с микроконтроллерами с 90-х годов, и недавно я вышел на сцену FPGA с чипами серии Spartan6 от Xilinx. Принимая во внимание простую конструкцию системы автоматизации производства с датчиками и двигателями и некоторый интеллект, чтобы связать все, на каком типе устройства я мог бы закончить...

8
Несвязанные контакты на микроконтроллерах: каковы преимущества / недостатки внутреннего подтягивания по сравнению с тристатом?

Существуют микроконтроллеры (например, все чипы ATmega, насколько мне известно), которые позволяют устанавливать порты на «выход», «входной тристат» или «входной внутренний подтягивающий резистор». Каковы преимущества / недостатки любого из этих вариантов в случае неподключенных контактов? Как я...

8
Выбор резистора смещения для термистора

Rtэто термистор. Rbэто резистор смещения, значение которого мне нужно рассчитать. Температура, которая меня интересует, дает Rtдиапазон сопротивления 4k...115k. То , что я хочу, чтобы масштабировать это всего разрешение АЦП, что 10немного есть 0...1023. Поэтому, когда Rt = RbАЦП преобразует его в...

8
Что значит для сигнала иметь амплитуду ниже 0 дБ?

Я разработчик программного обеспечения (использующий языки высокого уровня, такие как .NET, C, C ++ и т. Д.), Пытающийся понять, как компьютеры работают на более низком уровне. Я понимаю, что амплитуда всегда положительна, потому что она рассчитывается (сверху вниз) / 2. Однако я не понимаю, что...

8
Как определить, поврежден ли микроконтроллер?

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