Дата на обновяване:12.07.2013

   ПЧЕЛАР / ЕЛЕКТРОНЧИК - пробвай-сам.bg

     Страница за пчеларство, пчеларски и ел.  разработки, представени като статии

Комютърът на пчелина | Нестандартни кошери | Пчеларски сайтове | Пчеларски инвентар | Размисли и идеи за пчеларството Физиотерапия, Апитерапия, Фитотерапия | Книги, Списания, РС, Интернет |  Пчеларски технологии |  Видове мед  | Пчеларски хумор

Сезонни и месечни задължения на пчеларя | Пчеларски статии на руски език | Малки Oбяви свързани с пчеларството

Информация, която е полезна за начинаещия пчелар | Използване на автомобила ... не само за предвижване - видеоклипове

 

 

 
Информация  от  ОБЛАСТЕН  ПЧЕЛАРСКИ  СЪЮЗ  - ПЛЕВЕН

 

 

Полезна и забавна информация за начинаещи с ел., радио и електронен характер, част от която с приложение и в пчеларството

- Електронни схеми, радиосхеми и устройства удобни за повторение от начинаещи;

- Снимки на фигурки изработени от електрически, разноцветни кабели. Други ел. снимки;

- Детски любителски набори - радиоконструктори за сглобяване на радиоприемници наричани играчки;

- Детекторни радиоприемници, техни модели;

- Сувенирни радиоприемници - играчки, някои от тях предназначени за ученици;

- Модулни набори - радиоконструктори от типа "Електронни кубчета" или "Мозайка" с които се работи без поялник и се захранват с батерии;

Информация за електрически и електронни компоненти и устройства, някои от които приложими и в пчеларството

- Токозахранващи устройства. Стабилизатори, преобразуватели, удвоители на напрежение;

- Импулсни стабилизатори на напрежение. Инвертори на напрежение;

- Устройства за дозареждане и компенсиране на саморазряда на акумулаторни батерии;

- Релета за време. Процедурни часовници. Схеми с ИСх 555;

- Цветомузикални устройства. Светлинни ефекти;

- Схеми за регулиране и поддържане на температура;

- Измерване на топлинния режим на радиоелектронна апаратура. Електронни термометри;

- Мрежови трансформатори. Опростени методики за изчисляването им. Електрожен;

- Зарядни устройства за Ni-Cd акумулатори;

- Устройства за имитиране гласовете на животни и птици. Мелодични звънци;

- Уреди, пробници, индикатори, генератори, тестери, измервателни приставки за любителската лаборатория;

- Металотърсачи, включително такива за откриване на метални предмети и кабели;

- Схеми на устройства, приложими за и около автомобила;

- Схеми на устройства с приложение на оптрони;

- Измерване на относителна влажност. Прецизен влагорегулатор. Поддържане на влажността на въздуха;

- Регулатори и сигнализатори за ниво на течност;

- Регулатори на мощност и на обороти;

- Опростено изчисляване на повърхността на радиатори за полупроводникови елементи;

- Схеми за управление на стъпков двигател, включително четирифазен. Енкодер/Валкодер, някои от които реализирани със стъпков двигател;

- Мощни, широколентови, операционни усилватели. Логаритмичен и антилогаритмичен усилвател;

- Електронни реле - регулатори. Реле - регулатор за лек автомобил. Стенд за проверка на реле - регулатори;

- Променливотоков регулатор. Стабилизатор за променлив ток. Ферорезонансен стабилизатор;

- Електронни схеми и устройства приложими в медицината;

- Няколко светодиодни индикатора. Икономичен светодиод. Светодиодна стрелка;

Практически приложими ел. устройства с учебна цел, реализирани с PIC16F84A, PIC16F88, PIC16F628 ... Arduino и др.

Подобряване със свои ръце възпроизвеждането на звука в дома, офиса, автомобила - subwoofer и други варианти

Радиоелектронни сайтове | Електронни библиотеки

 

 Разработки     Главна (съдържание на статиите)                         
Собствено Търсене

 

 



 

 

Netduino: Взаимодействие с символьным ЖК-дисплеем (Netduino: Взаимодействие със символен LCD-дисплей)

Жидкокристаллические дисплеи (LCD) являются отличным выбором устройства вывода для отображения буквенно-цифирных символов в реальном времени. Они также очень полезны, если вашему проекту требуется интерактивный пользовательский интерфейс для ввода данных. Кроме того, они недороги, потребляют меньше энергии, чем светодиодные дисплеи, и дают вашему проекту более профессиональный вид . Сегодня мы рассмотрим, как взаимодействовать с символьным ЖК-дисплеем на основе HD44780 с Netduino для отображения буквенно-цифирных символов. Для уточнения технических деталей контроллера HD44780, пожалуйста, прочитайте его даташит, а также пример взаимодействия с ним с chipKit.


Сборка схемы и теория

Правильное соединение очень просто. ЖК-дисплей работает в 4-битном режиме, поэтому контакты с 7 по 10 (D0-D3) ЖК-дисплея не используются. Четыре наиболее значимых бита данных, D4-D7 (контакты с 12 по 14), получают ЖК данные/команды с портов ввода/вывода Netduino 7, 5, 3 и 1 соответственно. Кроме того, сигнальные линии Register Select (R/S) и Enable (E) LCD идут к портам ввода/вывода Netduino 11 и 9 соответственно. Контакты LCD 1, 2, 3, 4, 15 и 16 относятся к источнику питания, регулировке контрастности и светодиодной подсветке дисплея, и они подключаться правильно, как показано ниже. Чтобы понять, как работает ЖК, я должен указать на другой документ, где это объясняется лучше. В статье Взаимодействие с символьным ЖК-дисплем, Raj рассказывает о связи в 4-битном режиме, и он также рассказывает об основах ЖК-драйвера HD44780. Для получения дополнительной технической информации см. Hitachi HD44780U (LCD-II) даташит.


Соединение с Netduino/Netduino Plus


C#.NET программа
Есть два варианта виденья программы, один очень простой и другой, очевидно, более трудный путь. В простом способе мы не беспокоимся о том, что находится внутри LCD класса (или библиотеки), а используем некоторые из открытых методов и свойств. Давайте сначала взглянем на простой способ.


Как вы можете видеть, мы создали экземпляр LCD класса, а затем установили некоторые свойства к тому, что нам нравится, и просто вызвали Show метод. Есть два Show метода, один будет отображать данный текст весь сразу, и другой Show метод будет отображать одну букву за раз.
Теперь давайте углубимся в сложную часть. Есть несколько библиотек, но я написал свою собственную, чтобы понять, как это сделано изнутри. Давайте посмотрим на секцию конструктора:
 


В секции конструктора, в основном делается Outport, сохраняются свойства LCD и затем вызывает метод Initialize. В этом методе, мы устанавливаем визуальные свойства, инициализируем некоторые массивы, а затем подготавливаем LCD к 4 битному режиму связи.
 


Теперь, давайте посмотрим на методы, которые являются критическими для отображения текста на LCD. Первый метод Show позволяет показывать данный текст буква за буквой, как вы можете видеть в цикле, структурированном для каждого символа в данном тексте.


Второй метод Show показывает весь текст сразу, а до этого он делает некоторое форматирование, так что текст будет появляться непрерывно. Поверьте мне, показывать текст непрерывным способом является одной из самых трудных частей, решенных мной в этом LCD классе.


Наконец, метод, который пишет информацию на LCD, сделан Write методом. Первым Write методом осуществляется отправка значения записи и адреса, куда отправлять информацию. Второй Write метод в основном выводит информацию на ЖК-дисплей.
Наконец, метод, который пишет информацию на LCD, сделан Write методом. Первым Write методом осуществляется отправка значения записи и адреса, куда отправлять информацию. Второй Write метод в основном выводит информацию на ЖК-дисплей.
 


Результат


После подключения нескольких проводов, когда вы запустите ваш код и визуализируете текст, который вы хотели, у вас на лице будет улыбка. В зависимости от метода Show который вы используете, вы получите разные результаты, один покажет букву за буквой, а другой покажет весь текст сразу. Как и в видео, при повороте потенциометра, изменяется контрастность дисплея.
Небольшое видео основанное на следующем коде:


 


Оригинал статьи

http://embedded-lab.com/blog/?p=6392



Прикрепленные файлы:


EmbeddedLab_NetduinoPlus_Day2_.zip (6 Кб)


LCDFzz.zip (8 Кб)


 

cxem.net

 

Материалите подготви за сайта:

Иван Парашкевов

e-mail: ivanparst@dir.bg

 

         главна страница                   горе

 

 
 
СТАТИСТИКА
    

Copyright2007  Design by