Агуулгын хүснэгт:

Одоогийн эх сурвалж DAC AD5420 ба Arduino: 4 алхам (зурагтай)
Одоогийн эх сурвалж DAC AD5420 ба Arduino: 4 алхам (зурагтай)

Видео: Одоогийн эх сурвалж DAC AD5420 ба Arduino: 4 алхам (зурагтай)

Видео: Одоогийн эх сурвалж DAC AD5420 ба Arduino: 4 алхам (зурагтай)
Видео: BellaTube Live with Jamie & Nicole 2024, Арваннэгдүгээр
Anonim
Одоогийн эх сурвалж DAC AD5420 ба Arduino
Одоогийн эх сурвалж DAC AD5420 ба Arduino

Сайн байна уу Энэ нийтлэлд би дараах онцлог шинж чанартай AD5420 дижитал-аналог хөрвүүлэгчтэй туршлагаа хуваалцахыг хүсч байна.

  • 16 битийн нягтрал ба нэг хэвийн байдал
  • Одоогийн гаралтын хүрээ: 4 мА - 20 мА, 0 мА - 20 мА, эсвэл 0 мА - 24 мА
  • ± 0.01% FSR нийт нийт тохируулаагүй алдаа (TUE)
  • ± 3 ppm/° C ердийн гаралтын шилжилт
  • Уян хатан цуваа дижитал интерфэйс
  • Чип дээрх гаралтын алдааг илрүүлэх
  • Чип дээрх лавлагаа (хамгийн ихдээ 10 ppm/° C)
  • Санал хүсэлт/гаралтын гүйдлийн хяналт
  • Асинхрон цэвэр функц

Цахилгаан хангамж (AVDD) хүрээ

  • 10.8 В -оос 40 В хүртэл; AD5410AREZ/AD5420AREZ
  • 10.8 В -оос 60 В хүртэл; AD5410ACPZ/AD5420ACPZ
  • AVDD -ийн гаралтын давталтын нийцэл - 2.5 В.
  • Температурын хүрээ: -40 ° C -аас +85 ° C хүртэл

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Ажлын хувьд би дараах бүрэлдэхүүн хэсгүүдийг авсан.

  • Ардуино НҮБ,
  • Arduino -д зориулсан AD5420 бамбай (галаник тусгаарлагчтай),
  • Мультиметр (гаралтын гүйдлийг хэмжих зориулалттай).

Алхам 2: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Эхний алхам дээр логик дохионы хүчдэлийн түвшинг сонгох, мөн БУРУУ, ЦЭВЭР, ЛАТЧ дохиог сонгох үүрэгтэй холбогчийг бамбай дээр суулгах шаардлагатай.

Хоёрдахь алхамд би AD5420 бамбайг Arduino UNO-д холбож, 9-12V хүчдэл, програмчлалын USB кабель, 24В хүчдэлийг хэмжих мултиметрийг (дотоод эх үүсвэрээс) холбосон.

Цахилгаан тэжээлийг холбосны дараа би шууд 24V хүчдэлийг харсан (энэ нь арай өндөр байсан: 25V).

Хүчдэлийг хянаж дууссаны дараа би мультиметрийг сольж, бамбайны гаралтын гүйдлийг хэмжив.

Алхам 3: Програмчлал

Дараа нь би Arduino UNO дээр ноорог програмчилсан. Ноорог болон шаардлагатай номын санг доор хавсаргасан болно.

Файлын нэрийг *.txt -аас *.zip болгож өөрчил.

Алхам 4: Ажиллаж байна

Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна

Програм хийсний дараа би дибаг хийх мэдээлэл гаргадаг сериал мониторыг нээсэн бөгөөд үүгээр дамжуулан та одоогийн утгыг 0 -ээс 20 мА хүртэл 1.25 мА -аар нэмэгдүүлэх боломжтой. Би ноорогыг төвөгтэй болгохгүй, аль болох хялбар болгохоор шийдсэн тул гүйдлийг 0-9 ба A, B, C, D, E, F, G тоонууд, үсгүүдээр тохируулав. Нийт 17 утга, 16 интервалтай тул алхам нь 20mA / 16 = 1.25mA байна.

Сүүлчийн алхамд би нээлттэй хэлхээний илрүүлэлтийг шалгасан бөгөөд үүний тулд хэмжих хэлхээг эвдэж, статусын бүртгэл нь 0x00 -аас 0x04 болж өөрчлөгдсөн болохыг олж мэдэв.

Үр дүн: Одоогийн эх сурвалж DAC тогтвортой, өндөр нарийвчлалтай. Гальваник тусгаарлагч байгаа нь түүнийг үйлдвэрлэлийн аюултай бүсэд ашиглах боломжийг олгодог.

Зөвлөмж болгож буй: