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

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

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

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

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

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

 

 

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

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

 

 



Многофункциональный пробник на микроконтроллере PIC16F870 (Многофункционален пробник с PIC16F870)


Суперпробник – это простой и дешевый в изготовлении прибор с большим набором функций и возможностей, построенный на единственном микроконтроллере PIC16F870 компании Microchip. Для отображения режимов работы, параметров, функций используется четырехразрядный семисегментный индикатор.


Режимы работы: логический пробник, генератор импульсов, частотомер, счетчик импульсов, вольтметр, напряжение на p-n переходе (диоды, транзисторы), измеритель емкости конденсаторов, измеритель индуктивности, генератор сигнала 500 Гц, генератор NTSC видеосигнала, генератор ASCII таблицы (RS-232), генератор MIDI ноты, генератор импульсов для сервоконтроллеров, генератор прямоугольного сигнала, генератор серии псевдослучайных чисел, генератор импульсов для проверки приемных ИК модулей, ШИМ.

Принципиальная схема прибора представлена на рисунке ниже.


Используемый четырехразрядный светодиодный индикатор – LTC4627 (или MSQ4911C) с общим анодом. Регулятор напряжения с малым падением напряжения (low drop out regulator) – LM2931. Регулятор сохраняет работоспособность в диапазоне входного напряжения 5.0…30.0 В и имеет схему защиты от переполюсовки питания.
Как вы заметили, схемотехническое решение очень простое, отсутствуют обычные резисторы в цепях индикатора. Они обычно используются для каждого сегмента индикатора (включаются последовательно с сегментом) для ограничения тока и с целью одинакового свечения сегментов. Микроконтроллер PIC ограничивает ток на уровне приблизительно 25 мА на каждую линию, программное обеспечение разработано таким образом, чтобы в каждый момент времени активным был лишь один сегмент. Также при таком методе устраняется эффект многократных сегментов. Несмотря на свою простоту, устройство не требует какой-либо наладки, имеет хорошую повторяемость: многочисленные изготовленные варианты показали надежную и достойную работу.
В различных режимах работы используются резисторы R1 – R6, R10, но для каждого режима по разному. Неиспользуемые резисторы для специфических режимов отключаются от схемы путем управления соответствующими линиями ввода/вывода микроконтроллера. Резистор R5, например, используется в режиме генератора импульсов, R4 – используется для зарядки конденсатора при измерении его емкости.
Устройство собрано на монтажной плате, которая монтируется в подходящий корпус.


Выбор режимов работы осуществляется кнопкой BUT1 при удержании нажатой кнопки BUT2. Смена режимов работы происходит циклически, название режима отображается на индикаторе. Выход из любого режима осуществляется нажатием и удерживанием двух копок. Выбранный режим работы сохраняется при выключении питания, что удобно при питании пробника от исследуемой схемы.


Сведения о режимах работы, описание и порядок работы.


Фрагменты обсуждения (только последние 20 сообщений): Полный вариант обсуждения »
• У меня тоже сразу не запустился. Я (хоть с пиками до этого дела не имел) прошил его на программаторе ChipProg (старенький, который еще от LPT порта работает), никакие настройки не менял, вообще ничего не делал (и насколько я знаю для PICов все настройки есть в hex-файле, если я не прав, то пожалуйста поправьте меня). Указал hex-файл, запрограммировал контроллер и все. Проверить что на выводе 1 (MCLR), должна быть лог. 1. Проверить кварц и кондеры в обвязке кварца...
• Ув.,Vadzz!Огромная просьба,выложите плз.в лее,ну нету у меня возможности рисовать,буду очень признателен!!!!
• В приложении файл печатки (super_probnik_PIC.lyt). Разрабатывалась на скорую руку, односторонняя, на плате имеются 4 перемычки. Будут вопросы, спрашивай...
• Спасибо Vadzz!Но не могу открыть!Пособи-подскажи плз.!!!Скинь програмку которой можно открыть!
• Скинуть не смогу, уж больно увесистая. Вот в этой ветке смотри прорграмму Proteus, например посты №96 и 97 (версия 7.7 SP2). Моя версия - 7.2
• Ну даже не знаю, что еще можно посоветовать, кроме как поменять микроконтроллер...:( Там то и менять и проверять больше нечего. Пробовали считывать прошивку с микроконтроллера, после прошивки, чтобы удостовериться что все верно запрограмилось? Ах, да, а индикатор правильный поставили? С общим анодом?
• заказал ещё один 16ф870 - прежний , иногда не *удерживал * всю записаную програму , а если и удавалось записать , то после подключения питания - режимы можна было менять , но войти в режим измерения не хотел ни на одной позиции , сам глюк .чипа ещё подтвердился тем что при переключении режимов , иногда высвечивались хаотические сегменты :cool:
• Вот оно как бывает! Обязательно о резульатах отпишитесь после замены микроконтроллера.
• Здравствуйте. Подскажите пожалуйста можно сюда посьавить pic16f784.Спасибо.
• А даташит на него у Вас есть? Что это за PIC такой...
• Собрал такой на PIC16f870 Все работает! Проверил все кроме 2 режимов пока. Точность на высоте! только поправьте в статье табличку с режимами вместо "отображается длительность импульсов в последовательности: 0.5 мкс, 50 мкс, 500 мкс, 5.0 мс. По нажатию кнопки BUT1 происходит генерация последовательности импульсов выбранной длительности" - "отображается ЧАСТОТА импульсов в последовательности: 5 Гц, 50 Гц, 500 Гц, 5.0 КГц. По нажатию кнопки BUT1 происходит генерация последовательности импульсов выбранной частоты" -сам проверял. Длительность везде около 0.2 мс.
• С даташитом плохо, не нашел(я понимаю что нужно сначала в него посмотреть).Я думал мож кто сним встречался. Смысл такой стоят они в АПС4(иммо наших тазиков). Эти АПСки валяются под ногами, мож че из нее пригодится.
• Я имел в виду, что может быть Вы неправильно маркировку указали, может вместо "pic16f784" нужно "pic16f874".
• Да я ошибся(под лаком плохо видно) маркировка PIC16F73-i.
• Применить его, без переработки исходного кода, не получится...
• Спасибо что не оставили без внимания, попробую повозиться с исходником. Мож кто подскажнт как защитить выходы проца, так чтобы он не боялся спешки хозяина. Кстати для такого прибора я думаю это актуально.
• у меня не работает режим измерения индуктивности, пробник гаснет. Может кто подскажет в чем дело
• Не пробник гаснет, а индикация дисплея отключается на время измерения. Какую индуктивность измеряли?
• спасибо, я не измерял индуктивность, а просто пробовал его работу. Еще вопрос как бы сделать пробнику защиту по входу
• Предлагаю ещё вариант печатки


Исходный код (src)
Исходный код (.asm – файл, MPLAB)
.hex – файл для прошивки микроконтроллера


mondo-technology.com                                                     rlocman.ru


На английском языке: Superprobe on PIC16F870
Superprobe on PIC16F870
The Superprobe project was designed to see how much could be done with a PIC chip and just a few parts. The image at the right shows the capacitance measuring mode.
This device is designed around a PIC16F870 from Microchip, a 4 digit LED display module and very little else. Note: I have received a lot of inquiries on this project. To date, several have been duplicated world-wide. Many have been constructed in other types of cases. As long as the circuit is wired as shown, and the object code (below) is programmed into the PIC, the devices all worked perfectly.
Also note: If you try to use the object file and your programmer 'gags' on it, try removing the second to last line which is simply a chip type designator.
The LM2931 is a low drop out regulator. The regulator allows the unit to operate on 5 volts or as much a 30 volts. It also provides 30 volts of reverse polarity protection.
As you can see in the schematic even the usual resistors associated with driving the display have been eliminated. Usually, separate resistors need to be used in series with each segment drive in order to evenly drive the display. The PIC chip, however, limits the current flow to about 25 ma per line. The software is written in such a way that only one segment is active at any one time. This eliminates the effect of multiple segments having to share the same current source at the same time and dimming some digits more than others.
Various testing modes use the resistors in different ways. Unused resistors for any particular mode are removed from the circuit by having their pic pins floated. R5, for instance, is used for the logic pulser function. R4 is used to charge a capacitor to measure its value.
All of the original electronics were removed and one side was cutout for a piece of transparent red Plexiglass. The circuit was built up on pad-per-hole pref board.
Operation is via 2 pushbuttons. Holding down button #2 while pushing button #1 cycles through operating modes.....
Prob Logic Probe The logic probe shows 'H' for high (over 3.7 volts), 'L' for low (below 0.8 volts) and '-' for floating in the first display location. If a pulse is detected (0.5 usec minimum), the second location flashes a 'P'.
PULS Logic Pulser The logic pulser shows the pulse rate (5, 50, 500, 5.0) in the last 3 locations. The first location shows the sensed logic level as a dash in the bottom or top of the digit. When button #1 is held down, a series of 0.5 microsecond pulses are generated in the opposite direction and the center segment is lit. Pushing button #2 cycles thru the 4 pulse rates. The selected pulse rate is saved on power down.
FrEq Frequency Counter In the frequency counter mode, hitting button #1 switches the display to the next 4 digits of the count. For instance, the display shows '12.57' for a frequency of 12,576 hz. Holding down button #1 shows '2576' - the lowest 4 digits. If a decimal point shows, the value is in Khz, if the decimal is flashing, the value is in Mhz. Hence, a frequency of 42,345,678 hz is displayed as 42.34 with a flashing decimal. Holding down button #1 in this case will display 5678.
Cnt Event Counter In the event count mode, the display shows the lowest 4 digits. Button #1 switches to the next higher 4 digits while held down. Button #2 resets the count.
VoLt Voltmeter The voltmeter uses the power going into the probe as a voltage reference. The current implementation shows only an approximate voltage - about 2% high. This can still be very useful for most measurements. Do not connect the probe to voltages that exceed 5 volts under any conditions.
diod Diode Junction Voltage This is just the voltmeter function with 10k resistor feeding current to the probe tip. When a diode or transistor junction is connected from the tip to the ground lead, the drop voltage is displayed.
Cap Capacitance Measurement When a capacitor is connected from the tip to the ground lead, and button #1 is pushed, its value is displayed. Values from .001 uf to about 500 uf are displayed. The larger the capacitor, the longer it takes to measure. A value of 100uf takes a couple of seconds.
Coil Inductance Measurement When an inductor is connected from the tip to the ground lead, and button #1 is pushed, its value is displayed. Values from 0.1 to 999.9 millihenries are displayed. Note: this function assumes that the DC resistance is not more than a few ohms. Also, if the unit gets 'stuck' in this mode, jumper the tip to ground to free it.
SIG Signal Generator This mode generates a 500hz square wave at about 0.5 volts. The signal is only generated while button #1 is held down.
ntSC Video Pattern Generates an NTSC video frame with a white dot pattern when button #1 is held down.
9600 Serial Ascii Each time button 1 is pushed, the letters A-Z followed by cr/lf is generated. Auto polarity sensing. If the signal injection point is originally high, then normal (zero start bit) ascii is generated. Otherwise, the other polarity is done. New feature: Button #2 cycles thru 1200, 2400, 4800, 9600 baud.
Midi Midi Note Sends note number 60 (middle C) on any of the 16 midi channels. Holding button 1 sends 'note on'. Release of button 1 sends 'note off'. Button 2 cycles thru the 16 channels. The midi channel number is stored.
R/C R/C Servo Generates 1ms to 2ms pulse for r/c servos. Button 1 increases pulse, Button 2 decreases pulse. Defaults to 1.5 ms each time mode is entered.
[ ] Square Wave Generates 1 - 9999 hz square wave. Button 1 decreases frequency, Button 2 increases frequency.
Prn Pseudo Random Number Generates 10khz digital PRN series.
ir38 IR LED Generates 1 millisecond on and 2.5 millisecond off of 38khz square wave. When connected to IR LED, used for testing IR receiver modules.
PWM Pulse
Width
Modulation Generates variable pulse width 3-97 percent of a 6khz (approx) digital signal. Button 1 decreases pulse width, Button 2 increases pulse width.
In any mode, holding down both buttons exits to the menu. Once there, releasing and pressing button #1 cycles thru its modes forward. New Feature: Button #2 cycles thru modes backwards.
The mode is saved on power down. Since this device takes its power from the circuit being tested, powering down and back up will restore the same operating mode.
Source Code
Source Code (asm, MPLAB)
hex-file for PIC18F870

                                                                                          rlocman.ru
mondo-technology.com


 

 

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

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

e-mail: ivanparst@dir.bg

 

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

 

 
 
СТАТИСТИКА
    

Copyright2007  Design by