оконтролера).
Для вимірювання кількості обертів на обертову деталь кріпиться невеликий магніт, а поруч нерухомо кріпиться датчик Холла. У відсутності магнітного поля сигнал на виході датчика відсутній (логічний 0). У момент проходження магніту повз датчика на його виході під дією магнітного поля з'являється сигнал, майже рівний напрузі харчування (логічна 1). Цей сигнал надходить на вхід мікроконтролера, який шляхом підрахунку кількості імпульсів за певний інтервал знаходить потрібний нам параметр - частоту обертання.
В якості датчика обраний TLE4905L виробництва Infineon Technologies. Його параметри наведені в таблиці 1.
Таблиця 1 - Параметри датчика Холла
Тип вихідного сігналаціфровойТіп чутливого елементаЕлемент ХоллаНалічіе вбудованого магнітанетТіп чутливості до полюуніполярнийІндукція вкл, Гаусс1800Індукція викл, Гаусс1600Время наростання сигналу, мкс1Мін напруга живлення, В3.8Макс напруга живлення, В24Температурний діапазон, гр. С - 40 ... 150Корпусpsso - 3-2
Цоколевка приведено малюнку 2. На контакти «+» і «-» подається напруга живлення. На контакті «0» напруга дорівнює нулю при відсутності магнітного поля і дорівнює напрузі харчування при наявності магнітного поля.
Малюнок 2 - Призначення контактів датчика Холла TLE4905L.
Для демонстрації роботи схеми через відсутність відповідного датчика Холла до плати підключений геркон.
. 2 Мікроконтролер
електронний тахометр мікроконтролер магнітний
Мікроконтролер обраний 8-бітний, STM8L152C6 виробництва STMicroelectronics. Існує 3 сімейства STM8. STM8s - стандартні контролери загального застосування, зазвичай 10 бітна аналогова периферія, середнє за сучасними стандартами енергоспоживання. Діапазон харчування - 2.95 - 5.5 В. STM8L - low-power контролери з низьким споживанням, 12 бітний аналог, покращену електромагнітна сумісність. Діапазон харчування - 1.8-3.6 В. У порівнянні зі стандартними контролерами, тут додається невелика кількість периферії, зокрема, DMA. A - автомобільні - все зосереджено на безпеці і CAN е. Котролері витримують великі навантаження, ніж звичайні, працюють при 145 градусах, діапазон харчування - 2.95 - 5.5В
Сімейство STM8L містить 26 пристроїв, розділених на три лінійки в залежності від продуктивності і функціональності.
Відмінні характеристики сімейства STM8L:
- Ядро STM8, 16МГц;
- Від 4 до 32Кбайт вбудованої Flash, до 2 Кбайт SRAM;
- Напруга живлення від 1,8 до 3,6 В (1,65В в режимі «power down»);
- Режими ультранизького енергоспоживання: 350нА при збереженні даних ОЗУ;
- Енергоспоживання в активному режимі 150мкА/МГц;
- Першокласні цифрові й аналогові периферійні пристрої;
- Діапазон робочих температур: від - 40 ° С до 85 ° С або до 125 ° С.
За допомогою нових мікроконтролерів можна істотно збільшити тривалість роботи портативних пристроїв з батарейним харчуванням, а також підвищити продуктивність і функціональність. Основні області застосування нового сімейства мікроконтролерів - це медичні, що носяться біометричні, вимірювальні пристрої, датчики систем безпеки, лічильники.
Особливості STM8L.
Всі три лінійки STM8L виробляються за особливою технологією 130 нм, спеціально розробленою для отримання ультранизьких струмів витоку. Унікальною властивістю мікроконтролерного ядра є можливість його роботи з максимальною продуктивністю у всьому діапазоні живлячих напруг від 1,65 до 3,6 В. Вбудований регулятор напруги дає додаткову гнучкість вибору рівня напруги живлення.
- бітна архітектура мікроконтролерів STM8 володіє високою продуктивністю, яка досягається завдяки наявності 16-бітових індексних регістрів, лінійного адресного простору 16 Мбайт. Саме ядро ??побудовано за Гарвардської архітектурі, причому шина пам'яті команд має розрядність 32 біта, тобто більшість команд витягуються за один цикл. Крім того, використовується триступеневий конвеєр. Усього є 80 команд, більшість з яких виконується за один цикл тактового сигналу, що дозволяє отримати продуктивність 16 CISC MIPS на тактовій частоті 16 МГц. При розробці архітектури нових мікроконтролерів особлива увага приділялася оптимізації, а точніше - мінімізації відносини мА/МГц, тобто енергоспоживання в активному режимі.
Відомо, що для зниження енергоспоживання пристрою система повинна управлятися перериваннями. Для цього в мікроконтролерах STM8L реалізовано потужний контролер переривань. Дозволяється вкладеність переривань...