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

C является императивным (процедурным) языком реализации систем. Он был разработан для компиляции с использованием относительно простого компилятора, чтобы обеспечить низкоуровневый доступ к памяти, чтобы обеспечить языковые конструкции, которые эффективно сопоставляются с машинными инструкциями, и требовать минимальной поддержки во время выполнения. Поэтому C был полезен для многих приложений, которые ранее были написаны на ассемблере. с http://en.wikipedia.org/wiki/C_(programming_language)

157
Сколько стоит сделать специализированную ASIC?

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

117
Компромиссы при рассмотрении SPI или I2C?

Какие компромиссы следует учитывать при принятии решения об использовании интерфейса SPI или I2C? Эта плата акселерометра / гироскопа доступна в двух моделях, по одной для каждого интерфейса. Будет ли легче интегрироваться в проект Arduino? http://www.sparkfun.com/products/11028...

103
Измерение емкости кошачьих

Когда я ласкаю свою кошку, а затем трогаю ее за нос, я испытываю небольшой шок. Иногда, когда она подходит к чему-то, ее нос искрится, и она отскакивает назад и пыхтит. Мне было интересно, как я мог бы измерить емкость моей кошки. Так сколько микрофарад у моей кошки? Я не думаю, что могу просто...

84
В чем разница между DSP и стандартным микроконтроллером?

Я понимаю, что DSP оптимизирован для цифровой обработки сигналов, но я не уверен, как это влияет на задачу выбора IC. Почти все, что я делаю с микроконтроллером, связано с обработкой цифровых сигналов! Например, давайте сравним популярный микрочип dsPIC30 или 33 DSP и их другое 16-битное...

72
Существует ли правильное значение сопротивления для подтягивающих резисторов I2C?

Лист данных 24EP256 EEPROM гласит: Шине SDA требуется подтягивающий резистор для VCC (обычно 10 кОм для 100 кГц, 2 кОм для 400 кГц и 1 МГц). Я думал, что любой резистор со значением кОм будет работать (и кажется, что моя ЭСППЗУ отлично работает на разных частотах с резистором 10 кОм). Мои вопросы:...

67
Как конденсатор блокирует постоянный ток?

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

67
Как можно использовать микроконтроллер, имеющий только 384 байта памяти программ?

Например, PIC10F200T Практически любой код, который вы пишете, будет больше этого, если только это не чип специального назначения. Есть ли способ загрузить больше памяти программы из внешнего хранилища или что-то? Мне просто любопытно, я не понимаю, как это может быть очень полезно ... но это...

65
Может ли цепь питаться от Земли с обратной землей на Марсе?

Не могли бы вы использовать горячий провод (120 В 60 Гц) от земли и медный стержень, вставленный в другое внеземное тело (Марс), чтобы завершить цепь? Если импеданс не о чем беспокоиться (притворяйся, что Марс всего в миле отсюда). Я спрашивал об этом раньше в других местах и ​​получил...

57
ОСРВ для встраиваемых систем

Я видел много статей, которые говорят мне, что я должен использовать RTOS для управления временем и ресурсами. Мое время не позволило мне провести собственное исследование, поэтому я прихожу к чипхакеру за советом. Я использую микроконтроллеры с низким ресурсом (MSP430, PIC) и искал ОСРВ, которые я...

56
Почему цифровые осциллографы все еще так дороги?

Я новичок в электронике хобби и мне интересно, почему цифровые осциллографы все еще так дороги? Во времена дешевых ГГц процессоров, USB 3, ADSL-модемов, DVB-S-приемников, Blu-Ray-плееров, которые имеют замечательные тактовые частоты / частоты дискретизации, я удивляюсь, почему цифровые осциллографы...

55
Какие продукты должны иметь сертификацию FCC и сколько это стоит?

Я знаю, что на самом деле никто не делает этого на уровне любителей, что успешные коммерческие продукты были выпущены без сертификации, и это, вероятно, то, чего я не могу себе позволить, если придется спросить. Тем не менее, я всегда задавался вопросом о приблизительной стоимости. О том, сколько...

51
Разница между защелкой и триггером?

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

50
Почему музыкальный синтезатор, построенный из цепочки нестабильных цепей мультивибратора, выходит из строя через несколько часов?

Я построил прототип клавиатуры / синтезатора звука, используя цепочку из 13 нестабильных цепей мультивибратора, выходы которых подключены к микросхеме усилителя звука (LM386) и динамику, и все они питаются от батареи 9 В постоянного тока. Каждая отдельная схема настраивается на одну из 13 частот в...

50
Нужно ли моему устройству на базе Arduino сертификация FCC?

Я построил небольшое потребительское устройство, которое содержит Arduino Nano. Он подключен к специальной дочерней плате, которая позволяет ему пульсировать электромагнит 12 В с частотой около 1 Гц, а также подключать к некоторым датчикам. Он намеренно не производит никаких радиочастотных...

48
Как измерить отрицательное напряжение с помощью АЦП?

Я работаю с микроконтроллером PIC со встроенным 10-битным АЦП и хочу измерять напряжение в диапазоне от -1 до -3 Вольт. Я думал об использовании операционного усилителя в инвертирующем режиме, чтобы сделать напряжение положительным, а затем подать его на АЦП микроконтроллера, однако здесь я должен...

47
Зачем использовать ПЛК вместо микроконтроллера?

Почему все используют ПЛК в промышленных условиях вместо решений на основе микроконтроллеров? Для более длительной задачи программа ПЛК так же сложна, как и программа микроконтроллера. Решение на основе микроконтроллера может быть более настраиваемым и иметь более низкую...

47
Что делает конденсатор Y в SMPS?

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

44
Есть ли техническая причина, по которой большинство сенсорных экранов используют стекло, а не пластик?

Большинство современных сенсорных экранов в портативных устройствах выполнены из стекла. Это стекло часто разбивается при случайном падении. Кроме того, он очень отражающий, что затрудняет его использование при сильном освещении. Я знаю, что сенсорные экраны без стекла существуют. Например, у моего...

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

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