Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Прилад для перевірки модулів РКІ на основі контролера HD44780. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Технології радіоаматора Популярні у радіоаматорів буквено-цифрові модулі РКІ здебільшого зібрані на основі контролера HD44780 фірми Hitachi, який можна вважати промисловим стандартом. Аналоги цього контролера та модулі на їх основі виробляють багато фірм. Пропонується прилад для оперативної перевірки працездатності таких модулів та їх знакогенераторів. На рис. 1 представлений найпоширеніший нашій країні, але з єдиний, варіант таблиці кодів знакогенератора модуля РКІ, що містить як латинські, а й російські букви. Отримавши кожен із цих кодів (двозначне шістнадцяткове число), модуль виводить на свій екран відповідний символ. Наприклад, код 0х4Е (десяткове значення 78) – латинська буква N, а код ОхВО (десяткове значення 176) – російська буква Ю.
Символи поділені на дві групи. Перша (коди з 0x20 по 0x7F) містить цифри, літери латинського алфавіту та спецсимволи. Ця група завжди однакова, і коди символів, що знаходяться в ній, відповідають відомої кодової таблиці ASCII. У другій групі (коди з 0хА0 по 0xFF) в даному випадку знаходяться літери російського алфавіту та різні значки. Однак у модифікаціях навіть однотипних модулів РКІ, що випускаються для різних країн, тут замість російських літер можуть бути літери інших національних алфавітів і взагалі будь-які символи. Коди з 0x00 до 0x07 віддані програмістам для створення власних символів, зображення яких можна завантажувати в пам'ять модуля спеціальними командами. Якщо в руки радіоаматору потрапив модуль РКІ без "розпізнавальних знаків" або такий, на який неможливо знайти довідкові дані (наприклад, вживаний або навіть куплений в інтернет-магазині), непогано мати прилад для швидкої перевірки його працездатності та визначення вмісту знакогенератора. Такий прилад схема якого представлена на рис. 2, побудований на мікроконтролері DD1 (PIC16F84A-04/P, опис якого можна знайти за адресою http://datasheet.su/datasheet/Microchip/PIC16F84A-04/P). Он позволяет проверять модули символьных ЖКИ со встроенным контроллером HD44780 и следующими комбинациями числа знакомест в строке (первый сомножитель) и числа строк (второй множитель) на экране: 8x1, 8x2, 16x1, 16x2, 16x4, 20x1, 20x2, 20x4, 32x2, 40x2 .
Резистор R1 підтримує високий логічний рівень на вході мікроконтролера MCLR. Це запобігає впливу на цей високоомний вхід наведень, здатних викликати небажані перезапуски мікроконтролера. Резистор R2 і конденсатор C2 - частотозадаючі елементи вбудованого мікроконтроллер тактового RC-генератора. Опір резистора R2 може лежати в межах 5...100 кОм, а ємність конденсатора C2 повинна бути не менше ніж 20 пФ. При їх номіналах, вказаних на схемі, отримано тактову частоту близько 4 МГц. Її стабільність, звичайно, гірша, ніж у кварцового генератора, але в даному випадку вона і не потрібна. Від цієї частоти залежить лише швидкість автоматичного повторення "натискань" на кнопку SB1 при її утриманні. Резистором R3 регулюють контрастність символів на екрані модуля РК HG1, що перевіряється. Резистори R1 та R3 можуть мати опір 1...10 кОм. Зважаючи на простоту схеми друкована плата для приладу не розроблялася, він зібраний на макетній. Кнопка SB1 – КМ 1-1В або будь-яка інша. Резистори R1 та R2 – МЛТ-0,125, R3 – СП3-4, конденсатори – будь-які керамічні. Мікроконтролер PIC16F84A-04/P можна замінити на PIC16F84A-20/P або PIC16F84 з такими ж індексами після дефісу. Можна застосувати аналогічні мікроконтролери з індексом /SO (в корпусі для поверхневого монтажу), але тоді інші деталі приладу бажано замінити на призначені для поверхневого монтажу. Джерело живлення приладу має давати стабілізовану напругу 5 при струмі навантаження не менше 100 мА. При подачі на прилад з підключеним модулем РКК напруги живлення повинні стати видимими всі елементи зображення у всіх знайомствах екрану, як показано на рис. 3. Цим перевіряють їхню цілісність і загальну працездатність модуля.
Врахуйте, що у більшості модулів РКІ плюс напруги живлення (Vdd) слід подавати на висновок 1, а мінус (Vss) - на висновок 2. Однак буває і навпаки. Наприклад, у модуля WH1602D-TML-CT Якщо подати живлення в неправильній полярності, модуль працювати не стане, а через деякий час буде зіпсований. Автор мав такий сумний досвід. Але короткочасне (кілька секунд) переполюсування модуль все-таки витримує. Тому, якщо на подачу напруги живлення модуль не реагує, прилад необхідно негайно відключити від джерела живлення і шукати причину непрацездатності модуля. Перше після включення живлення натискання на кнопку SB1 погасить прямокутники на екрані, а у верхньому рядку буде виведено напис "z 122". Це означає, що у знакогенераторі контролера модуля є символ "z" з кодом 122 (тут і далі значення кодів десяткові). При подальших натисканнях або при утриманні натиснутої кнопки на екран по черзі виводяться символи з кодами 123-255, потім цикл нескінченно повторюється, починаючи з коду 122. Це дає можливість переглянути всі символи, що містяться в другій частині кодової таблиці, і дізнатися їх коди для використання в програмах, що розробляються. На рис. 4 на екран модуля РКІ 20x4 фірми OPTREX, знакогенератор якого не містить російських букв, виведено напис "226". А на рис. 5 на екран русифікованого модуля РКІ 16x2 невідомого типу виведено напис "Щ 226". Це підтверджує, що з модулів різних модифікацій одному й тому коду з другої частини таблиці можуть відповідати різні символи.
Програму мікроконтролера можна завантажити з ftp://ftp.radio.ru/pub/2015/09/testLCD.zip. Автор: Г. Нюхтілін Дивіться інші статті розділу Технології радіоаматора. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Штучна шкіра для емуляції дотиків
15.04.2024 Котячий унітаз Petgugu Global
15.04.2024 Привабливість дбайливих чоловіків
14.04.2024
Інші цікаві новини: ▪ Сенсорні мережі зі шпигунського каміння ▪ Жорсткі диски корпоративного класу 15000 об/хв від HGST ▪ Доведено існування безсмертних квантових частинок Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Інструмент електрика. Добірка статей ▪ стаття Бійцівка у дипломаті. Поради моделісту ▪ стаття Чи можуть тварини плакати чи сміятися? Детальна відповідь ▪ стаття Робота на дистиляторі. Типова інструкція з охорони праці ▪ стаття Підсилювач для FM приймача. Енциклопедія радіоелектроніки та електротехніки
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |