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

44
Почему микроконтроллеры обычно не имеют встроенных ЦАП?

В этом ответе я прочитал, что микроконтроллеры обычно не имеют ЦАП, в то время как у них есть АЦП. Почему это? редактировать Я понимаю , что интеграция резисторов , как в R-2R ЦАП является дорогостоящим с точки зрения реального имущества (спасибо Майк, за ваш ответ), но я думал , что коммутируемый...

44
Использование volatile в разработке встроенного C

Я читал некоторые статьи и ответы на Stack Exchange об использовании volatile ключевого слова для предотвращения применения компилятором каких-либо оптимизаций к объектам, которые могут изменяться способами, которые не могут быть определены компилятором. Если я читаю из АЦП (давайте назовем...

43
Преобразователь 230 В переменного тока в 5 В постоянного тока, без потерь

Есть ли какая-нибудь микросхема, которая преобразует 230 В переменного тока в 5 В постоянного тока? По возможности без потерь. Я хочу подключить свой микроконтроллер к обычной электрической розетке, и у меня недостаточно свободного места....

42
Чем дизайн ASIC отличается от синтеза FPGA HDL?

У меня был некоторый опыт работы с наборами инструментов FPGA / HDL, такими как Xilinx ISE, Lattice Diamond и т. Д. Общий рабочий процесс - написание Verilog / VHDL, моделирование, тестирование, а затем программирование FPGA. Я слышал, как несколько человек говорили, что дизайн ASIC совсем другой....

40
Что произойдет, если я подключу два разных источника постоянного напряжения параллельно?

У меня есть блок питания для компьютера, который я собираю вместе как источник питания. Для включения этой конкретной модели мне нужна минимальная нагрузка для + 5В и + 12В. «Легко, - подумал я, - я просто подключу +5 и +12 к своему силовому резистору!» И это сработало, но потом я начал думать, что...

40
Почему такие вещи, как RESET / MCLR, активны на большинстве микросхем?

Конвенция? Проще реализовать? Еще одна причина? Есть ли причина, по которой такие вещи, как MCLR или RESET на микроконтроллерах, являются активными-низкими, то есть вы должны потянуть их вниз, чтобы сбросить IC, и потянуть их вверх, чтобы «запустить» IC. Мне просто любопытно, потому что это...

40
Что излучается на моей печатной плате?

Недавно я провел надлежащий тест на ЭМС на моей печатной плате. Он не прошел тест и, кажется, излучает в диапазоне 300 МГц - 1 ГГц, с пиками каждые 50 МГц и небольшими пиками на 25 МГц. Глядя на ближнее поле, вы можете ясно видеть множество гармоник 25 МГц вокруг: Плата содержит кристалл 25 МГц,...

40
Переключение постоянного тока с помощью MOSFET: p-Channel или n-Channel; Низкая боковая нагрузка или высокая боковая нагрузка?

Думаю, пора понять принцип работы МОП-транзисторов ... Предположим, что; Я хочу переключить напряжение на резистивной нагрузке с помощью МОП-транзистора. Любой сигнал управления между -500 В и + 500 В может быть легко сгенерирован. Модели транзисторов на рисунке не важны, они могут быть любой...

39
Как разрешить конфликты адресов I2C?

Я хочу подключить несколько подчиненных устройств I2C к микроконтроллеру на одном и том же наборе контактов, но все устройства I2C имеют один и тот же адрес. Адреса фиксируются в оборудовании. Есть ли способ подключить несколько устройств с одинаковым адресом? Возможно, какой-то модуль...

38
Максимальная длина шины I2C?

Какова максимальная длина кабеля, который можно использовать для подключения двух устройств I2C (I2C master-> I2C slave)? Да, я знаю, что I2C действительно предназначен для внутриплатной связи. Передо мной была поставлена ​​«цель разработки» - использовать общую шину I2C для нескольких...

38
Наименьшая реализация AES для микроконтроллеров?

Может кто-нибудь порекомендовать небольшую бесплатную реализацию AES-128 Rijndael для микроконтроллеров. В идеале, для PIC18, хотя общая реализация на C была бы полезна. Компиляция реализации axTLS для PIC18 и шифрование / дешифрование блока требует 6 КБ ПЗУ и 750b ОЗУ. Компиляция...

37
Что такое заряд?

Я ученик средней школы. Я люблю компьютеры и электронику. Несколько недель назад я подумал о создании собственного электронного гаджета, но, к сожалению, у меня было мало знаний в области электроники. Итак, я решил учиться. После поисков в Google тут и там я наткнулся на большое количество...

37
Как я могу измерить обороты фрисби?

Я хотел бы сделать небольшое устройство, которое я мог бы прикрепить к фрисби, который мог бы измерять характеристики, такие как об / мин / скорость фрисби при броске. Было бы это реально возможно? Я искал в ближнем поле связи для передачи данных с фрисби на смартфон, но это всего лишь идея....

37
Аналоговый сигнал быстрее, чем цифровой?

Было бы теоретически возможно ускорить современные процессоры, если бы вместо цифровых FPU (CPU -> DAC -> аналоговый FPU -> ADC -> CPU) использовалась арифметика аналогового сигнала (ценой точности и точности)? Возможно ли деление аналогового сигнала (так как умножение FPU часто так или...

37
Расстояние утечки для печатных плат, выдерживающих напряжение сети переменного тока?

Каково требуемое расстояние утечки (например, от трассировки до трассы) для печатных плат, обрабатывающих среднеквадратичное значение 240 В переменного тока? А как насчет 120VAC? Это для сертификации UL и CE. Стандарты Creepage для печатных плат (например, расстояние по поверхности печатной платы...

36
SPI или I2C: что использовать для длинной шины

Я обдумываю проект, который потребовал бы, чтобы несколько AVR разговаривали друг с другом по шине. Они будут разделены на целых 6 футов. Похоже, что и I2C, и SPI могут позволить ряду микросхем общаться по шине, но я не видел, чтобы кто-нибудь говорил о том, как долго это будет продолжаться....

36
Зачем использовать комплексные числа для представления амплитуды и фазы переменного тока

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

36
Выявление источника периодического артефакта на выходе операционного усилителя

Мой двойной операционный усилитель MAX44251 имеет очень маленький нежелательный периодический артефакт 131 кГц на выходе, по-видимому, независимо от того, как он настроен. Мое предположение было EMI, но я не могу видеть этот сигнал 131 кГц на любой другой части схемы. Я также проверил это в...

35
Преобразование I2C от 3,3 до 5,0 В

Я пытаюсь подключить 3.3VI 2 C устройства к 5V Arduino. У меня нет проблем с линией SCL. Я могу использовать простой делитель напряжения, но у меня есть проблема с линией SDA, так как она двунаправленная. Я не совсем уверен, как справиться с этим. Я хотел добавить пару диодов, с делителем...

34
Помогите мне понять связь между положительным, отрицательным, нейтральным и заземлением в переменном и постоянном токе

Этот вопрос проистекает из обозначений схем и, казалось бы, противоречивой информации, которую я вижу. Я подозреваю, что я вижу разные народные выражения для одних и тех же понятий - но я нахожусь в месте, где никто никогда не говорил мне, что «лифт» - это «лифт». С другой стороны, у меня может...