Stroomsignalen van 4-20 mA worden vaak gebruikt om processignalen naar controllers te sturen in industriële toepassingen. Vergeleken met een analoog spanningssignaal of digitale communicatie biedt de current loop veel voordelen. Met dit project kan het worden geproduceerd uit een PWM-signaal dat elke microcontroller kan leveren.

Het project

Het doel van dit project is om een 4-20 mA-uitgang te produceren uit een PWM-signaal dat wordt geleverd door een ATmega328 microcontroller (of talloze andere chips, zoals PIC's). Een van de interessantere toepassingen van deze schakeling zou zijn om een slimme sensor te vervangen of te realiseren met een Arduino.

De 4...20 mA standaard werd enkele decennia geleden geïntroduceerd ter vervanging van de bestaande 3...15 psi pneumatische standaard voor het op afstand aansturen van actuatoren. Deze standaard werd al snel erg populair vanwege de veelzijdigheid en de inherente robuustheid tegen elektrische storingen. De current loop tussen zen...