Pull to refresh
  • by relevance
  • by date
  • by rating

Разработка электроники: от идеи до устройства

Designing and refactoring *Programming microcontrollers *Development for IOT *
Sandbox


Сейчас намного проще найти финансирование для своего проекта, проводятся стартап-аллеи, краудфандинговые платформы пестрят новинками. Ардуино приблизило мечтателей к заветной славе. IoT технологии взяли свое и IT фирмы поняли, что не кодом единым можно жить. Не редкое явление, когда hardware проектом руководят люди, которые несколько далеки от электроники. И еще чаще они думают, что жизненный цикл software-проекта аналогичен жизненному циклу hardware-проекта. Увы, это не так.
Читать дальше →
Total votes 32: ↑30 and ↓2 +28
Views 60K
Comments 39

Опять февраль семнадцатого, готовим революционный наган для спутниковой навигации

Open source *Global Positioning Systems *Development of mobile applications *Geoinformation services *Robotics development *
image


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

Сейчас ситуация начинает стремительно меняться.
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Views 16K
Comments 218

История создания Ethernet-CAN конвертера

Open source *C *Programming microcontrollers *Design
Sandbox
Одним ясным солнечным днем по работе понадобился недорогой преобразователь интерфейсов CAN в Ethernet. Естественно поиски начались с готовых решений, но, как нередко это бывает, в итоге было принято решение о разработке собственного образца. Естественно, энтузиазм автора не смог устоять и ограничиться столь «урезанным» функционалом. Что из этого вышло, каким образом и почему — под катом.

image
Читать дальше →
Total votes 47: ↑43 and ↓4 +39
Views 12K
Comments 36

Очередной подход к RS-триггеру, теперь с TLA+

System Analysis and Design *Mathematics *FPGA *Circuit design *
Я уже моделировал RS-триггер как полностью синхронную схему. Но в некоторых приложениях таких моделей не достаточно, требуется рассмотреть переходные процессы, которые могут возникнуть. TLA+ разработан для анализа параллельных асинхронных систем. Поупражнявшись в решении головоломок с его помощью, можно начать применять этот инструмент и для более серьезных задач.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 1.8K
Comments 0

How to verify Switching-Mode Power Supply circuits

CAD/CAM *Circuit design *Manufacture and development of electronics *DIY
Sandbox
It is always good practice to verify a circuit before using.

Switching-Mode Power Supplies are the most used circuits nowadays. But there are some difficulties with verifying their circuits: vendors do not publish models for all controllers; a model can be locked to be used with some tool; there can be errors in a model; average models want correct parameters and you need some practice of using them; transient models take a lot of time to get small-signal response and also can have errors.

Read more →
Total votes 5: ↑5 and ↓0 +5
Views 1.2K
Comments 0

Compensation for Error Caused by Limited Gain-Bandwidth of Operational Amplifiers in Low-pass Filters

Circuit design *Manufacture and development of electronics *DIY Electronics for beginners
Tutorial
Amateur vs Pro

An operational amplifier has the internal compensation circuit for stability which limits its working bandwidth. Frequency response of the compensated Op Amp has slope of −6 dB/octave or −20 dB/decade. Unity gain frequency defines the bandwidth where the Op Amp is able to amplify a signal. If we multiply the gain and frequency at any point, the result is the same, allowing us to use this parameter to select the appropriate Op Amp. It is called Gain-Bandwidth Product, GBW or GBP. The limited open-loop gain introduces a closed-loop gain and phase error.

But we want to optimize our circuits, right?
Read more →
Total votes 8: ↑8 and ↓0 +8
Views 1.7K
Comments 0

COM-HPC: новые возможности построения HPEC

High performance *Manufacture and development of electronics *Computer hardware IOT
Два года назад консорциум PICMG (PC Industrial Computer Manufacturers Group) инициировал разработку открытой спецификации COM-HPC для построения высокопроизводительных встраиваемых систем(HPEC). COM-HPC представляет собой следующее поколение COM-модулей, которые предназначены в основном для построения высокопроизводительных систем и дополняют уже существующую линейку стандартов COM Express. COM-HPC не заменят собой, а расширят существующий ряд модулей COM Express новыми решениями, которые движутся в направлении консольных Edge-серверов и более функциональных Edge-клиентов – компьютеров, которые всё чаще используются в качестве распределённых систем в промышленных приложениях для ответственных применений в расширенном температурном диапазоне.

image

Спецификация ещё не опубликована, но некоторые технические подробности уже известны.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 580
Comments 2

Active Termination Drivers

Circuit design *Manufacture and development of electronics *DIY Electronics for beginners
Tutorial


The easiest way to build a driver with specified output impedance is to use an amplifier with high load compatibility and add a resistor to its output. The penalty is a voltage drop across this resistor, so there is power loss and we need a higher supply voltage. If our driver is able to deliver the same voltage and current to the same load, but the extra resistor will have a lower value, our device will be able to deliver the same output power at a lower supply voltage. Less power losses, less heat, and longer working time when a battery is used.
There is an idea how to solve this problem: active termination. We can synthesize the output impedance!

Now when we know what we want, go to design our drivers!
Read more →
Total votes 6: ↑6 and ↓0 +6
Views 1.6K
Comments 0