Радиолюбительские конструкции на PIC-микроконтроллерах (4 книги +CD) Заец Н. И.
В четырех книгах представлены различные конструкции на микроконтроллерах, которые будут интересны не только опытным, но и начинающим радиолюбителям. Для удобства при повторении конструкций приведены рисунки печатных плат, даны исходные тексты программ и «прошивки» контроллеров.
К книгам приложены мануалы использованных микросхем и контроллеров, а так же программы MPLab, IC-Prog и PonyProg2000 на CD диске.
Список книг:
Заец Н.И. — Радиолюбительские конструкции на PIC-микроконтроллерах. С алгоритмами работы программ и подробными комментариями к исходным текстам. — М.: СОЛОН-Пресс, 2003. — 368 с.: ил. — (Серия «СОЛОН — радиолюбителям», выпуск 22) ISBN 5-98003-078-6+CD
В книге представлено 20 описаний радиолюбительских устройств различного назначения: часы, таймеру, автоматы, программатор и многие другие, выполненные на микроконтроллере PIC16F84A. Впервые книга с различными устройствами на PIC-микроконтроллере предназначается для радиолюбителей с любым уровнем подготовленности. Даже те, кто не знаком с программированием микроконтроллеров, смогут без труда повторить любое устройство. Радиолюбители, имеющие опыт работы с программированием, могут изменить программы под свои цели. Для этого в книге даны алгоритмы работы и исходные тексты программ с подробными комментариями.
Содержание:
Показать / Скрыть текст
Заец Н.И. — Радиолюбительские конструкции на PIC-микроконтроллерах. С алгоритмами работы программ и подробными комментариями к исходным текстам. Книга 2
В книге даны новые примеры применения PIC-микроконтроллеров в радиолюбительской практике. Программисты найдут в книге программы с использованием встроенного в микроконтроллер модуля АЦП и программы с различными внешними устройствами — термодатчиками типа DS 18×20, LCD-дисплеями. Радиолюбители, которые желают повторить устройства, могут выбрать цифровой милливольтметр, для того чтобы защитить свой дом от перепадов напряжения, а трехфазный двигатель от перегрузки. Термометр-часы, градусник и два терморегулятора будут полезными в любом доме. Ко всем программам даны алгоритмы работы и подробные комментарии.
Содержание:
Показать / Скрыть текст
Заец Н.И. — Радиолюбительские конструкции на PIC-микроконтроллерах. Книга 3. — М.: СОЛОН-Пресс, 2006. — 240 с.: ил. — (Серия «СОЛОН — радиолюбителям») ISBN 5-98003-250-9 + Приложение +CD
Третья книга расширяет диапазон применения PIC-микроконтроллеров в радиолюбительской практике.
В отдельную главу вынесены «трудные темы» взаимодействия микроконтроллеров с внешними устройствами: ЖК-дисплеями и термодатчиками типа DS 18×20. Ко всем программам даны алгоритмы работы и подробные комментарии.
Книга предназначена для широкого круга радиолюбителей, а также может быть полезна студентам, изучающим программирование микроконтроллеров.
Содержание:
Показать / Скрыть текст
Заец Н.И. — Радиолюбительские конструкции на PIC-микроконтроллерах. Книга 4. — К.: «МК-Пресс», 2008. — 336 с.: ил. ISBN 978-966-8806-42-1+CD
Данная книга — практическое пособие по освоению микроконтроллеров PICmicro компании Microchip и другой современной элементной базы, наподобие индикаторов, выполненных по COG-технологии. Рассмотрены алгоритмы работы, схемы и программы для различных полезных устройств: многофункциональных часов, отображающих текущее время и температуру воздуха; автомобильных часов, фиксирующих время в пути и сообщающих о поломке реле-регулятора; автомата включения освещения; цифрового устройства для блока питания с установкой защиты по току и напряжению; специализированных термометров и др. Для начинающих дана глава о наладке устройств на микроконтроллерах.
Содержание:
Показать / Скрыть текст
Название: Радиолюбительские конструкции на PIC-микроконтроллерах (+CD)
Автор: Заец Н.И.
Год издания: 2003-2008
Издательство: Солон-Пресс
Формат: pdf (+ CD)
Размер: 156,52 Mb
Скачать Заец Н.И. Радиолюбительские конструкции на PIC-микроконтроллерах (4 книги +CD)
~ Turbobit
PIC-микроконтроллерымикроконтроллерыЗаец
Заец Н.И. Радиолюбительские конструкции на РІС-микроконтроллерах.
Книги 1-4 с приложениями (СD)- формат archive, doc, image, pdf
- размер 23,54 МБ
(OCR)
Заец Н. И. Радиолюбительские конструкции на
РІС-микроконтроллерах.
С алгоритмами работы программ и подробными комментариями к
исходным
текстам. — М.: СОЛОН-Пресс, 2003. — 368 с.: ил. — (Серия «СОЛОН —
радиолюбителям», выпуск 22).
В книге представлено 20 описаний радиолюбительских устройств
различного
назначения: часы, таймеры, автоматы, программатор и многие другие,
выполненные
на микроконтроллере РІС16Р84А. Впервые книга с различными
устройствами
уровнем подготовленности. Даже те, кто не знаком с программированием микроконтроллеров,
смогут без труда повторить любое устройство. Радиолюбители,
имеющие опыт работы с программированием, могут изменить программы под
свои цели. Для этого в книге даны алгоритмы работы и исходные тексты программ
с подробными комментариями.
Автор также делится опытом программирования и работы с ассемблером
МРLАВ и программатором РопуРгog2000.
Заец Н.И.
Радиолюбительские конструкции на РІС-микроконтроллерах. С
алгоритмами работы
2. — М.: СОЛОН-Пресс, 2005. — 192 с.: ил. — (Серия «СОЛОН — радиолюбителям»).
В книге даны новые примеры применения PIC-микроконтроллеров в радиолюбительской
практике. Программисты найдут в книге программы с использованием
встроенного в микроконтроллер модуля — АЦП и программы с различными
внешними устройствами — термодатчиками типа DS 18×20, LCD-дисплеями.
Радиолюбители, которые желают повторить устройства, могут выбрать
цифровой милливольтметр, для того чтобы защитить свой дом от перепадов напряжения,
а трехфазный двигатель — от перегрузки.
и два терморегулятора будут полезными в любом доме. Ко всем программам даны
алгоритмы работы и подробные комментарии.
Книга предназначена для широкого круга радиолюбителей, а также может
быть полезна студентам, изучающим программирование микроконтроллеров.
Заец Н.И.
Радиолюбительские конструкции на РІС-микроконтроллерах. Книга
3. — М.: СОЛОН-Пресс, 2006. — 240 с.: ил. — (Серия «СОЛОН —
радиолюбителям»).
Третья книга расширяет диапазон применения PIC-микроконтроллеров
в
радиолюбительской практике. В ней дан пример программы с
использованием
встроенного в микроконтроллер модуля USART и различных внешних
устройств
которые желают повторить устройства, могут выбрать: охрану подворья,
шахматные часы, таймеры на 7 и 9 выходов, а также автомат кормления аквариумных
рыб. Для родной школы можно изготовить простое устройство подачи
звонков по расписанию.
В отдельную главу вынесены «трудные темы» взаимодействия микроконтроллеров
с внешними устройствами: ЖК-дисплеями и термодатчиками типа
DS 18×20.
Ко всем программам даны алгоритмы работы и подробные комментарии.
К книге прилагается компакт-диск, содержащий 48 исходных текстов
программ ко всем устройствам четырех книг автора, («Электронные самоделки.
Для быта, отдыха и здоровья» и «Радиолюбительские конструкции на PIC-микроконтроллерах» в трех книгах), вышедших в издательстве СОЛОН-Пресс, справочные
материалы по микроконтроллерам на русском и английском языках, установочные
программы для программаторов и ассемблера MPASM.
Книга предназначена для широкого круга радиолюбителей, а также может
быть полезна студентам, изучающим программирование микроконтроллеров.
Заец Н. И.
Радиолюбительские конструкции на РІС-микроконтроллерах. Книга
4. — К.: МК-Пресс, 2008. — 336с., ил.
Данная книга — практическое пособие по освоению микроконтроллеров
РІС-mісго
компании Microchip и другой современной элементной базы, наподобие
индикаторов, выполненных по COG-технологии. Рассмотрены алгоритмы
работы, схемы и программы для
различных полезных устройств: многофункциональных часов,
отображающих текущее
время и температуру воздуха; автомобильных часов, фиксирующих время
в пути и сообщающих о поломке реле-регулятора; автомата включения
освещения; цифрового устройства для блока питания с установкой
защиты по току и напряжению; специализированных термометров и др.
Для начинающих дана глава о наладке устройств на
микроконтроллерах.
Книга предназначена для широкого круга радиолюбителей, а также
может быть полезна
студентам, изучающим программирование микроконтроллеров.
Проекты микроконтроллеров для радиолюбителей — Клуб любителей радио New River Valley — N4NRV
«Проекты микроконтроллеров для радиолюбителей» — отличная книга для людей, имеющих некоторый опыт работы с микроконтроллерами
и умеющих импровизировать и устранять неполадки. Это может звучать как дополнение для левой руки, но читайте дальше.
Он был отправлен в ARRL для публикации за два года до того, как попал в магазин ARRL. Каждая схема была перерисована, что внесло некоторые ошибки. Как вы можете себе представить, за прошедшие два года технология микроконтроллеров значительно продвинулась вперед, и микроконтроллеры (далее: uC), упомянутые в схемах, превратились в бесчисленное множество разновидностей, некоторые с разными выводами, некоторые с большим или меньшим объемом памяти. , разные поставки 9напряжения 0003 и т. д. Хорошей новостью является то, что на Groups.io есть очень активная группа (*защищенная электронная почта*), в которой очень активен автор Джек Пурдум, W8TEE. Он и соавтор Эл Питер, AC8GY, отвечают на вопросы, проясняют проблемы и публикуют обновления схем, кода, файлов PCB Gerber и т. д. Группа очень активна, и я снимаю шляпу перед Джеком за его участие.
В книге представлены проекты устройств, которые почти каждый радиолюбитель имеет, или мог бы использовать, или желает иметь в своей хижине, начиная от мини-манекена нагрузки, репетитора по азбуке Морзе (подробнее об этом чуть позже) и программируемого настольного источника питания мощностью 100 Вт. Тюнер с графическим анализатором КСВ, CW Messenger, постпроцессором DSP, аудиомикрофонным процессором DSP, генератором сигналов и двойной магнитной петлей и ВЧ-антенной контроллера (впечатляющий набор: 4 параллельных петли с моторизованной настройкой). колпачок).
Весь код проекта написан на C; знание C полезно, но не является требованием. Джек написал книгу по C «Начало C
для микроконтроллеров», которая может оказаться очень полезной для знакомства с языком.
Я разрабатывал код для своего собственного тренажера азбуки Морзе, когда увидел книгу и захотел посмотреть, как выглядит их код — я не против использовать чужой код, зачем изобретать круглое колесо. Авторы настоятельно рекомендуют («требовать»?) прочитать первые две главы. Ба, я только что вскочил и скомпилировал их код MCT. Или пытался. У меня были явные проблемы, полностью связанные с тем, как была установлена моя среда разработки Arduino. После того, как Джек посоветовал мне прочитать первые две главы, я отправился на скачки. Правильная настройка среды разработки с текущей средой разработки Arduino IDE (интегрированная среда разработки) важна, и в книге C об этом подробно рассказывается.
Другая проблема заключается в том, что код, полностью скомпилированный и протестированный перед отправкой, опирается на общедоступные библиотеки, написанные другими (это «круглое колесо»). В течение двух лет перед публикацией некоторые библиотеки были изменены первоначальным автором или другими, часто оставляя название библиотеки прежним. Многие проблемы с компиляцией кода или функциями, о которых сообщают читатели Groups.io, связаны с модифицированными библиотеками. К счастью, множество папок в программно управляемом радиолюбителе на Groups.io содержат весь необходимый код. И структура папок была недавно переделана, чтобы упростить навигацию и поиск файлов. Папки содержат код, схемы, файлы Gerber для печатных плат, некоторые даже содержат файлы STL для 3D-печати.
Проекты следующие:
Мини-манекен нагрузки достаточно мал, чтобы брать его с собой в поход и т. д., и может выдерживать до 50 Вт в течение 10 секунд, в зависимости от используемого силового резистора.
MCT обучает отправку и получение с использованием настроек Коха и Фарнсворта до 30 слов в минуту. Он отправляет цифры, буквы, знаки препинания, слова, комбинации букв и цифр, позывные, симулированные QSO, он позволяет оператору отправлять 2 буквы за раз, сочетание букв и цифр и имеет функцию «флеш-карты». Это позволяет использовать весла или прямой ключ. Я построил свой на макетной плате, так как там всего шесть компонентов, хотя что-то более постоянное сделало бы его более портативным. Код Джека чище и функциональнее, чем мой :-p.
Программируемый настольный источник питания может питаться от 12 до 25 В постоянного тока, поэтому его можно использовать в полевых условиях. Он будет выдавать до 3 А (с небольшими дополнениями может доходить до 10 А), регулируемый выход под нагрузкой, низкий уровень шума, переменный предел тока и имеет управляемый с помощью меню пользовательский интерфейс с использованием трех поворотных энкодеров (можно добавить сенсорный экран). Управление напряжением осуществляется с помощью энкодеров курса и точной настройки или встроенной клавиатуры.
Антенный тюнер мощностью 100 Вт с графическим анализатором КСВ — это два обязательных прибора в одном, и их можно собрать всего за 40 или 50 долларов! Устройство работает на расстоянии от 80 до 10 метров и будет отображать КСВ в режиме реального времени, когда антенна настраивается с помощью циферблатов на передней панели.
CW Messenger — это, по сути, «ключ» памяти, который отправляет готовые сообщения при нажатии кнопки; многие современные трансиверы имеют эту встроенную функцию. Этот ящик отличается от других ключей с памятью тем, что сообщения можно вводить или изменять с помощью сенсорного экрана, что делает его гораздо менее подверженным ошибкам, чем использование ключа.
Постпроцессор DSP, опять же, встроенная функция большинства современных трансиверов, имеет регулируемые фильтры нижних частот, верхних частот, полосовые фильтры с юбками фильтра до 160 дБ/декаду, режекторный фильтр с переменной добротностью, авто режекторный фильтр, дисплей FFT, шумоподавление DSP, оконечный усилитель мощности для управления менее эффективными динамиками, несколько входов, двухканальный режим и многое другое. Это довольно мощное устройство, но очень простая сборка.
Аудиомикрофонный процессор DSP обеспечивает цифровую обработку сигналов для устройств, которые не имеют этой функции. Он обеспечивает автоматический компрессор речи, многополосный эквалайзер и отображение БПФ и будет взаимодействовать как с динамическими, так и с конденсаторными/электретными микрофонами. Конечно, есть коммерческие устройства, многие из которых стоят сотни долларов, но эту конструкцию можно довольно легко собрать примерно за 70 долларов.
Конструкция генератора сигналов показала наибольшую активность в рассылке, так как AD9Аналого-цифровые преобразователи 851 и AD9833 оказалось очень трудно найти. Дизайн довольно сложный, как и следовало ожидать, поэтому дизайн печатной платы представлен на рассылке. SG представляет собой полнофункциональную конструкцию, сравнимую со многими профессиональными устройствами, но ее можно построить за меньшие деньги. Он имеет два канала: от 10 Гц до 40 МГц, только синусоидальная волна, и от 10 Гц до 10 МГц на канале B с функциями синусоидальной, прямоугольной и треугольной волны; модуляция (AM или FM), аттенюаторы, разрешение по частоте 1 Гц со стабильностью выше 0,3 PPM и многие другие функции.
Магнитная петля Double-Double — очень хороший комплект. Мне он нравится тем, что его можно настраивать дистанционно: переменный конденсатор приводится в движение небольшим шаговым двигателем с помощью ремня. Антенна состоит из двух петель параллельно с еще двумя петлями. Эта портативная антенна длиной от 40 до 10 метров имеет диаметр всего 0,1 метра, поэтому легко поместится в багажнике автомобиля. Большая часть усилий будет связана с механикой, включая сгибание медной трубы диаметром ½ дюйма, резку трубы из ПВХ и прокладок, а также изготовление креплений для регулируемой крышки, двигателя, шестерен и ременного привода.
Электроника контроллера достаточно проста, чтобы контроллер можно было построить на плате-прототипе. Особенности контроллера: автоматическая настройка после выбора частоты с помощью ручки на передней панели; TFT-дисплей для отображения частоты и КСВ, точной настройки во время работы, предустановок шагового двигателя и дистанционного переключения диапазонов. Для радиолюбителей, у которых антенны ограничены из-за ТСЖ, или для радиолюбителей, которым нужна хорошая антенна во время кемпинга, Double-Double ML и Controller могут быть как нельзя кстати.
Используются следующие UC: STM32F, ESP32, Teensy 4.0 и Arduino Nano и Mega2560 Pro Mini. Сложная проблема, характерная не только для этой книги, заключается в том, что дешевые китайские подделки UC обычно не работали, но сбои не были последовательными, поэтому в рассылке было много разговоров об этом.
Итог: если какой-либо из этих проектов вас заинтересует, получите логин Groups.io, купите книгу и получайте удовольствие. Эти проекты могут стать отличным дополнением к «Зимним строительным проектам» Кэма. Давайте сделаем дым припоя!
Архивы PIC — Блог любительского радио KB6NU
Автор: Дэн KB6NU Оставить комментарий Назад к основам
Операционные усилители являются основными строительными блоками для большей части проектирования линейных схем. Вы, вероятно, узнали о них в колледже и даже разработали некоторые продукты, содержащие операционный усилитель. Вам, как инженеру-электронщику, в какой-то момент вашей карьеры, возможно, понадобится спроектировать линейную схему.
Если вы не являетесь продвинутым проектировщиком линейных или аналоговых схем, возможно, лучший способ удовлетворить ваши потребности в линейном проектировании — это использовать операционный усилитель. Эти ИС широко доступны, недороги и могут быть сконфигурированы сотнями, если не тысячами способов, чтобы удовлетворить большинство линейных требований. Вот краткий обзор и обновленная информация об этих универсальных устройствах….. moreМикроконтроллер эффективно измеряет частоту и период
Когда вам нужно провести точные измерения времени в аппаратном обеспечении, не перегружая микроконтроллер, модуль таймера измерения сигнала (SMT) в микросхеме16F1619Микроконтроллер PIC идеально подходит для этого приложения. Модуль SMT фиксирует характеристики сигнала, такие как период и частота. Эта конструкция измеряет входные частотные сигналы в диапазоне от 8 Гц до 10 МГц и сигналы периода в диапазоне от 0,1 мкс до 125 мс….. далее
Добро пожаловать в Антенны 101
Антенны — это гораздо больше, чем простые устройства. подключен к каждому радио. Это преобразователи, которые преобразуют напряжение от передатчика в радиосигнал. И они улавливают радиосигналы из эфира и преобразуют их в напряжение для восстановления в приемнике.
Антенны, которые обычно считаются само собой разумеющимися и оставляются на последнюю минуту при проектировании, тем не менее имеют решающее значение для установления и поддержания надежного радиосоединения. Большинству инженеров они могут показаться сложными и загадочными, особенно тем, кто впервые работает с беспроводными приложениями, не говоря уже о том, что они бывают, казалось бы, бесконечного разнообразия размеров и форм. Тем не менее, краткий обзор основных моментов может помочь развеять любые опасения по поводу дизайна… далее
Рубрики: Антенны, Строительство/Доморощенный, Электронные компоненты, Теория электроники, Микроконтроллеры С тегами: ОУ, PIC
Автор Dan KB6NU Оставить комментарий
Операционные усилители для линейных схем: возвращение к основам
Операционные усилители являются основными строительными блоками для большинства линейных схем. Вы, вероятно, узнали о них в колледже и даже разработали некоторые продукты, содержащие операционный усилитель. Как инженер-электронщик, вам, вероятно, в какой-то момент вашей карьеры понадобится разработать линейную схему.
Если вы не являетесь продвинутым проектировщиком линейных или аналоговых схем, возможно, лучший способ удовлетворить ваши потребности в линейном проектировании — это использовать операционный усилитель. Эти ИС широко доступны, недороги и могут быть сконфигурированы сотнями, если не тысячами способов, чтобы удовлетворить большинство линейных требований. Вот сводка и обновление об этих универсальных устройствах.
…читать дальше
Микроконтроллер эффективно измеряет частоту и период
Когда вам нужно провести точные измерения времени в аппаратном обеспечении без перегрузки микроконтроллера, модуль таймера измерения сигнала (SMT) в PIC-микроконтроллере Microchip16F1619 идеально подходит для этого приложения. . Модуль SMT фиксирует характеристики сигнала, такие как период и частота. Эта конструкция измеряет входные частотные сигналы в диапазоне от 8 Гц до 10 МГц и сигналы периода в диапазоне от 0,1 мкс до 125 мс.
…читать дальше
Инженерный стартап делает печатные платы доступными для инженеров-электриков нового поколения
Каждый проект по проектированию схем с чего-то начинается, будь то макет или сборка на основе ошибок. В конце концов, этот проект должен быть прототипирован. Gerber Labs, стартап из Тастина, Калифорния, развертывает платформу, которая делает заказные печатные платы (ПП) доступными для студентов-электротехников, любителей и малого бизнеса.
Получение нестандартной печатной платы иногда может вызвать проблемы. Если вы являетесь крупным предприятием или производителем, традиционная компания по изготовлению печатных плат предоставит вам прототип в ожидании крупного заказа в будущем. Но это часто влечет за собой работу через продавцов и/или зарубежных представителей. Печатные платы традиционно были доступны только для крупных предприятий и производителей. Gerber Labs меняет сложившуюся ситуацию, предлагая печатные платы в виде прототипов для потребительского рынка и малого бизнеса.
…читать дальше
Рубрики: Электронные компоненты, Микроконтроллеры, Дизайн печатных плат С тегами: Гербер, ОУ, ПОС
Как получить большие звуки из маленьких динамиков. В последние годы новое поколение «интеллектуальных усилителей», включающее новые топологии драйверов и технологию цифровой обработки сигналов (DSP), позволяет разработчикам значительно улучшить как качество, так и громкость звука из динамиков, особенно из очень маленьких и дешевые блоки, используемые во многих портативных устройствах. Возможно, радиолюбители могли бы что-то сделать с этой технологией для улучшения звука в наших радиоприемниках….Dan
Интеллектуальные усилители включают в себя несколько блоков DSPPIC способ онлайн-разработки.