რა განსხვავებაა ADC არხებსა და AN ქინძისთავებს შორის MCU– ში?


პასუხი 1:

ADC არის ჩიპის მოწყობილობა, რომელიც ასრულებს ანალოგურ-ციფრულ კონვერტაციებს. მას შეიძლება ჰქონდეს მრავალი არხი, რომლიდანაც მას შეუძლია ნიმუშის აღება, მაგრამ ერთდროულად მხოლოდ ერთი.

ანალოგური შეყვანის ქინძისთავები არის ქინძისთავები, რომლებიც გარკვეულწილად უკავშირდება ADC- ს.

დაბალი დონის მიკროკონტროლერებს ხშირად აქვთ 1: 1 რუქა ანალოგური შეყვანის ქინძისთავებსა და ADC არხებს შორის, მაგრამ ბევრი გამონაკლისი არსებობს.

მაგალითად, ზოგიერთ MCU- ს აქვს ტემპერატურის შიდა სენსორები, რომლებიც დაკავშირებულია ADC- სთან. ისინი აღრიცხავდნენ არხებს, რომლებიც მიუწვდომელია პინის საშუალებით.

მაღალი დონის MCU- ებზე (მაგალითად, STM32), თქვენ ასევე შეგიძლიათ მრავალჯერადი ADC- ები, და მათ ჩვეულებრივ შეგიძლიათ დაუკავშიროთ იგივე ქინძისთავები, ასე რომ, თქვენ შეგიძლიათ გქონდეთ ანალოგური შეყვანის პინი, რომელიც მიენიჭება არხ 2-ს ADC0- ზე, არხ 3-ზე ADC1- ზე და არხ 5-ზე. მაგალითად ADC2- ზე. ამ გზით შეგიძლიათ მართლაც მაგარი რამის გაკეთება, მაგალითად მაგალითად, შეარჩიეთ სიგნალი 3 ADC– ით სამჯერ უფრო სწრაფად, მათი საწყისი კონვერტაციის დროის შეცვლის გზით.


პასუხი 2:

თუ MCU- ს აქვს ანალოგური ქინძისთავები, ADC არის შიგნით. ზოგიერთი PIC პროცესორი მათ გააჩნია. დღეს ADC– ები ხელმისაწვდომია ყველა არომატით. თქვენ შეგიძლიათ გქონდეთ რეგისტრირებული ინტერფეისი კონტროლისა და სტატუსის მისაღებად. და მათ შეუძლიათ მრავალჯერადი არხი, დრო მულტიპლექსური. გასათვალისწინებელია MSPS და რეზოლუციის სპეციფიკაციები.