Site Loader

Содержание

Какие есть виртуальные программы по электроники. Программы для радиолюбителей

Полезные программы для радиолюбителей. Моделирование схем, CAD, разработка печатных плат, логические анализаторы и генераторы сигналов для ПК, разработка ПО для микроконтроллеров и многое другое.

Circuit Simulator – симулятор электрических схем

Программа визуализирует процессы в электрических цепях, даёт ощущения работы с реальными радио электронными компонентами. Симулятор предлагается к использованию в исключительно образовательных целях для изучения работы электрических цепей и их элементов!

Fritzing – для моделирования электрических целей

Бесплатная программа, разработанная для моделирования электросхем. Три режима работы – макетная плата, принципиальная схема, печатная плата. Можно найти монтажные платы, микросхемы различных типов, готовые модули типа Arduino и подобные, резисторы, светодиоды, кнопки, батарейки, трансформаторы, моторчики.

База радиодеталей – программа для радиолюбителей

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

Начала ЭЛЕКТРОНИКИ – обучающая система для начинающих электр…

Бесплатная программа-конструктор, для школьников и студентов, которые только начинают осваивать курс электроники. Конструктор позволяет собирать разнообразные электрические схемы устройств и наблюдать за режимом работы любого узла схемы, снимая показания напряжения и переменного тока, подключая соответствующие приборы.

Набор утилит для электриков и проектировщиков электросетей

Бесплатная программа для электромонтажников и проектировщиков электрических сетей. Некоторые возможности: расчет мощности по одно фазному и трех фазному току; по заданным сечению и длине провода определить ток и мощность; расчет нагрева; расчет стоимости материала и работ; и многое другое.

Программы для определения номиналов радиоелементов по их мар…

База резисторов, которая поможет вам определить номинал любого резистора, по различным видам маркировок. База конденсаторов, которая поможет определить емкость конденсаторов по различным маркировкам. И, база транзисторов, которая поможет определить тип транзисторов по цветовой и кодовой маркировкам.

Proteus Professional представляет собой систему схемотехнического моделирования, базирующуюся на основе моделей электронных компонентов принятых в PSpice. Отличительной чертой пакета Proteus Professional является возможность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и прочее. Дополнительно в пакет Proteus Professional входит система проектирования печатных плат. Proteus Professional может симулировать работу следующих микроконтроллеров: 8051, ARM7, AVR, Motorola, PIC, Basic Stamp.

Electronic Lab (Three phase chains) — Программа для расчета трёхфазных электрических цепей символическим методом, имеет удобный интуитивно понятный интерфейс. Производит расчет трёхфазной электрической цепи, как с нормальным, так и с аварийными режимами работы: при соединении нагрузки звездой — короткое замыкание фазы (КЗ), обрыв линейного провода; при соединении нагрузки треугольником — обрыв фазы нагрузки, обрыв линейного провода. Electronic Lab (Three phase chains) —

Cadsoft EAGLE — отличное комплексное средство для полного цикла разработки печатной платы, начиная с создания принципиальной электрической схемы и заканчивая созданием печатной платы и её трассировкой. Pro-версия программы позволяет разрабатывать печатные платы размером до 1600×1600 мм (16 слоёв) с разрешением до 1/10000 мм. Для этого в программе реализованы три модуля: Schematic Module, Layout Editor, Autorouter. Кроме этого программа имеет довольно большую библиотеку, которая содержит большое количество стандартных и довольно распространённых компонентов, к примеру микроконтроллеры, то есть теперь нет необходимости самому отрисовывать изображение нужного компонента на принципиальной схеме и создавать футпринт для печатной платы.

С помощью этой программы вы сможете узнать подходящие к вашему телефону аксессуары, а также посмотреть новинки. Программа обновляет базы автоматически (Online) через интернет, вы всегда будете в курсе последних новинок! Программа имеет удобное русское меню с иконками, гибкое меню настроек, систему определения. Скачать — D-Navigator v 0.0.106 программа для подбора аксессуаров к сотовому телефону. D-Navigator v 0.0.106 программа для подбора аксессуаров к сотовому телефону. Пример подбора совместимых аксессуаров для Nokia 6230i.

Electronics Workbench Multisim — одна из наиболее популярных в мире программ конструирования электронных схем, характеризуется сочетанием профессиональных возможностей и простоты, расширяемостью функций от простой настольной системы до сетевой корпоративной системы. Это объясняет широкое использование этой замечательной программы как для учебных целей так и для промышленного производства сложных электронных устройств. Архив содержит Professionals версию, русские модели ОУ, транзисторов, микросхем.

Возможности Electronics Workbench Multisim v8.2.12 Electronics Workbench Multisim v8.2.12.SP1 -электронная лаборатория на компьютере у Вас под рукой! Система схемотехнического моделирования Electronics Workbench Multisim v8.2.12 предназначена для моделирования и анализа электрических схем. Программа Electronics Workbench позволяет моделировать аналоговые, цифровые и цифро-аналоговые схемы большой степени сложности. Имеющиеся в программе библиотеки включают в себя большой набор широко распространенных электронных компонентов.

Электронный справочник по биполярным транзисторам с русскими буквенными индексами (2089 шт.) и их зарубежные аналоги. Рисунки расположения выводов; сортировка по разным параметрам; сохранение в файле и печать параметров выбранного прибора; возможность редактирования и добавления в справочник новых транзисторов. При каждом запуске программы создаётся резервная копия файла базы данных, которая будет использована при потере или повреждении основного файла БД. Сжатие (дефрагментация) файла БД, размер которого может неоправданно вырасти после работ, связанных с записью/удалением данных.

Cadsoft EAGLE — это комплексное средство для разработки печатных плат, начиная с создания принципиальной электрической схемы и заканчивая созданием печатной платы и её трассировкой. Pro-версия позволяет разрабатывать печатные платы размером до 1600×1600 мм (16 слоёв) с разрешением до 1/10000 мм. Для этого в программе реализованы три модуля: Schematic Module, Layout Editor, Autorouter. Кроме этого программа EAGLE имеет довольно большую библиотеку, содержащую множество стандартных и достаточно распространённых электронных компонентов, например микроконтроллеры, таким образом, не нужно будет самому рисовать изображение компонента на схеме и создавать футпринт для печатной платы.

Скачать >>>>> Библиотека для Splan_5.0 Скачать >>>>> Библиотека для Splan_4.0 и Splan_4.0_plus Скачать >>>>> Библиотека для Splan_3.0 Скачать >>>>> Библиотека для Sprint-Layot

Обновился простой и удобный инструмент для черчения электронных и электрических схем sPlan 6.0.02. Программа позволяет легко переносить символы из библиотеки элементов на схему и привязывать их к координатной сетке. В sPlan есть много инструментов для черчения и редактирования, которые делают разработку схем удобной и эффективной, такие как автонумерация элементов, составление списков элементов и другие. sPlan содержит столько удобных и разнообразных функций, что их использование ограничено только вашими желаниями и потребностями, вы можете создавать самые различные чертежи и схемы!

Иной раз на обычные и привычные вещи можно взглянуть под иным углом зрения, и получить совершенно неожиданные результаты. Программе Проводник Windows уже пошёл второй десяток лет. Казалось бы что в ней может быть нового? Оказывается можно за пару минут сделать Проводник многократно удобнее и быстрее. Объектом нашего внимания сегодня будет программка Explorer Lista, разработанная для Windows XP/2000/2003. Скачать её можно здесь. После установки и запуска в Проводнике появляется навигационная панель.

Фильтр акустической системы — Эта радиолюбительская программа используется для расчётов шести вариантов кроссоверов — пассивных фильтров в акустических системах. В справочных материалах программы имеются рекомендации по расчёту кроссоверов, приводятся расчётные формулы. Методика расчёта строится на теории, что обе головки в полосе разделения с одинаковыми и чисто активнымисопротивлениями. Сопротивление провода, который соединяет усилитель с акустической системой, в данном случае не расчитывается, потому что, оно не состоит в рассматриваемой цепи «фильтры-головки». Внутри акустического устройства должны применятся короткие проводники толстого сечения. Поэтому, сопротивлением потерь в монтаже можно пренебречь.

Quarz — Программа расчета кварцевых лестничных фильтров
act-fltr — Программа «Active filter» позволяет рассчитать активный транзисторный фильтр
RFSimm99 — используется для расчетов и моделирования диапазонных, полосовых, ФНЧ, ФВЧ фильтров
OptLowpass — можно применить для расчета ФНЧ выходного каскада, да и еще масса приятных возможностей
Filter Solution — отличная программа расчета почти всех типов фильтров
Filter OU — Расчет активных фильтров построенных на основе операционных усилителей


Transfor — Позволяет радиолюбителям расчитывать силовые трансформаторы питания, собранные на магнитопроводах разной формы из электротехнической стали (Г -, Ш -, О — образные и броневые), имеющие до 99 обмоток и с сохранением результатов расчета в файл
Indukt — Применяется радиолюбителями в целях расчета трансформаторов и индуктивностей. А также расчета предельных нагрузок катушки и различных параметров индуктивных элементов
Design tools pulse transformers — Русско язычный вариант расчетки трансформаторматоров для двухтактных импульсных источников питания
Transfor-zwuk — Расчет и изготовление выходного трансформатора лампового УМЗЧ

Rectifier используется в расчете мостового выпрямителя по заданным пользователем параметрам. Программа не только расчитывает необходимые для конструирования выпрямителя характеристики, но также предлагает пользователю варианты выпрямительных диодов и номинал конденсатора фильтра. Для работы программы необходимо, чтобы с ней в одном каталоге (папке) находился файл «Diode_Base.diod», содержащий типы и характеристики выпрямительных диодов, иначе программа выдаст сообщение об ошибке и работать не будет.
В поле с заголовком «Входные данные» пользователь может изменять значения текстовых полей, устанавливая нужные ему напряжения и ток нагрузки (из предложенных), а также амплитуду пульсаций выпрямленного напряжения. Напряжение на выходе выпрямителя можно менять в пределах от 1 до 100 В, тока — от 0.1 А до 10 А, амплитуду пульсаций — от 1 мВ до 1 В Converter позволяет рассчитать двухтактный полумостовой преобразователь импульсного источника питания с самовозбуждением. Магнитопровод трансформатора TV1 – тороидальный

Kontur32 — Программа упростит жизнь любому радиолюбителю-конструкторам и не только. Она предоставляет ряд подпрограмм для расчета различных параметров контуров и катушек индуктивностей.
Coils-Russian — Расчет катушек индуктивности без ферромагнитного сердечника
coil-opt — Расчет «оптимальной» катушки
coil-1 — Расчет числа витков однослойной катушки
LF220 — Программа для расчета числа витков и индуктивности катушек на феритовых сердечниках
WinRLC — Расчет сопротивления, индуктивности и емкости — RLC контуров

RadioAmcalc — Универсальный радиолюбительский калькулятор для кучи все возможных расчетов при конструирование радио самоделок.
Калькулятор Радиолюбителя — Расчет трансформаторов, индуктивностей фильтров, сопротивления, маркировка и др. + справочник
ARCalc
— для проведения различных радиотехнических расчетов по электронике

Satellite Antenna Alignment

Satellite Antenna Alignment используют при расчете углов, которые необходимы при установке спутниковой тарелки. Можно расчитать азимут и угол места (элевация) для каждого спутника отдельно. Основное отличием от аналогичных программ.возможность произвести расчет сразу на все спутники . И тем самым опредилить, какие спутники можно поймать с места установки антенны, а каких придется забыть. Незабывайте, что расчет производится чисто теоретический, по формулам, и в реальных условиях при установке антенны надо учитывать еще множество факторов, такие как различные препятствия (здания, деревья), рельеф местности, высота над уровнем моря, направленность транспондеров
поляризация и т.п. Но тем не менее эта программа позволит вам оценить положение дел достаточно точно.

Полученный расчет можно сохранить в текстовый файл, скопировать в буфер обмена Windows, или сразу вывести на принтер. Доступен экспорт в MS Excel и MS Word. Имеется возможность запоминать перечень мест для которых производился расчет. В последствии вам уже не надо будет вводить координаты этих мест повторно.

В подборку, в том числе, входит легендарная программа Электрик , которая способна выполнить почти все мыслемые и немыслемые расчеты по электрике, которые будут полезны не только специалистам, но и энтузиастам, которые рискуют выполнять работы связанные с электрикой у себя в квартире или дома
Падение напряжения v1.1 — Эта программа хорошо подходит для вычесления математического значения падения напряжения, возникающего в сети переменного тока
Расчет токов короткого замыкания — в однофазных цепях переменного тока с напряжением до 4 КВ
Заземление — Программа для расчёта искусственного заземления
Cable — кабельный калькулятор. Эта простая програмка, позволит вам расчитать волновое сопротивление коаксильного и симметричного кабеля, с различными типами диэлектрика
Электро Расчет — Математический анализ и проектирование схем электроснабжения с выводом полученных результатов в вордовский файл
И многие другие программы по электрике.

Электротехник,Grand 1.3 и Circuit Magic окажут существенную помощь в электротехнических расчетах любого уровня сложности по электротехнике и ТОЭ

ResMark и Rezistor Эти простые радиолюбительские програмки помогут определить номиналы резисторов по цветным полоскам

RC-color 4.0 и RC 3.3 — позволит узнать данные резисторов и конденсаторов по 3 — 6 цветным полоскам

Color and Code 10.6 Определение номиналов радио-электронных компонентов по цветной маркировки

Транзистор 1.0 – определение типономинала транзистора

Инженерная программа для моделирования работы и получения характеристик чувствительности темброблоков

Расчет лампового двухтактного усилителя. Также можно отдельно установить справочник по радиолампам, в котором около 30 отечественых ламп и и их зарубежные аналоги)

Радиолюбительские программы для android- подборка состоит из:

Electronica мини справочник для радиолюбителей
APRSdroid — работает по принципу передачи точных географических координат
IRLP Finder — позволяет найти различные радиолюбительские станции
MWCalculator Lite — Это приложение позволит произвести некоторые расчеты в микроэлектронике
EveryCircuit — проектирование электронных схем
ElectroDroid — большой электронный справочник баз данных радиокомпонентов, также имеются различные модули расчетов и цоколевок

Программы для радиолюбителей Редакторы и САПР

Эта замечательная программа используется для черчения печатных дорожек с последующим переносом рисунка на фольгированный текстолит перед травлением фольгированного текстолита. У нас вы также можете скачать или посмотреть видер урок поясняющий этот момент

В принципе это и есть офицальная русскоязычная последняя версия Sprint Layout 5, т.к программу сильно полюбили Российские радиолюбители, что они создали свою сборку которую условно обозначили шестой

В радиолюбительстве, постоянно возникает вопрос: Как можно просто и быстро, а главное самостоятельно сделать печатную плату. Ответить на это вам поможет программа Sprint-Layout 6, которая является специализированным графическим редактором для ручной разводки печатных плат.

Набор макросов для программы Sprint layout и видеофильм о том, как изготовить печатную плату самому с помощью утюга и принтера

Orcad это отличная программа, включающая в себя набор различных приложений, нужных для сквозного проектирования аналоговых, аналого-цифровых и цифровых электронных устройств. Проограмный комплекс Orcad используют в процессе создания электронных копий печатных плат так и при производстве печатных плат, и кроме того Orcad можно применять инженерам электронщикам при производстве электронных схем и моделирование + автотрасировщик (Можно использовать отдельно без Оркада)

Мощная профессиональная система сквозного проектирования аналого-цифровых электронных устройств самого широкого профиля. + более ранние отлично работающие версии программы: P-CAD 2004 и P-CAD 2001 Ну и специально для тех, кому нужно лишь просмотреть схему предлагаю воспользоваться программой

P-CAD 2006 Viewer Просмотрщик файлов созданных в программе P-CAD

Обучающие видеоуроки и библиотека компонентов

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

Основным элементом в программе является монтажный стол, на котором можно собирать различные простые схемки. Установка деталей в нужные места монтажной платы ведётся путём перетаскивания их из монтажной панели.

AutoCAD Electrical помогает автоматизировать типовые проектные задачи. AutoCAD Electrical содержит в себе полные возможности AutoCAD, а также весь набор специальных функций для электро проектирования.

Автоматизация типовых задач и огромные библиотеки обозначений повышают производительность труда и поддерживают здоровую конкурентоспособность. Нововведения: Улучшенная работа с каталогом В программе AutoCAD Electrical 2012 усовершенствован процесс поиска в каталоге. Загрузка из базы данных производится шустрее, а также улучшился доступ даже к обширным каталогам

Отличная утилита для рисования электрических принципиальных схем

Еще одна простенькая програмулина для рисования принципиальных электрических схем. Очень удобная однако.

программа для моделирования и имитации работы электронных схем

Программы для радиолюбителей — разные

Эта утилита написана для помощи радиолюбителям, которым приходиться заниматься ремонтом телеаппаратуры.

И включает в себя огромную подборку по ремонту телевизоров, но в нее также была добавлена сервисная документация по мониторам,аудио и видио техники т.д.

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

Proteus Professional представляет собой систему схемотехнического моделирования, базирующуюся на основе моделей электронных компонентов принятых в PSpice. Отличительной чертой пакета Proteus Professional является возможность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и прочее. Дополнительно в пакет Proteus Professional входит система проектирования печатных плат. Proteus Professional может симулировать работу следующих микроконтроллеров: 8051, ARM7, AVR, Motorola, PIC, Basic Stamp.

Electronic Lab (Three phase chains) — Программа для расчета трёхфазных электрических цепей символическим методом, имеет удобный интуитивно понятный интерфейс. Производит расчет трёхфазной электрической цепи, как с нормальным, так и с аварийными режимами работы: при соединении нагрузки звездой — короткое замыкание фазы (КЗ), обрыв линейного провода; при соединении нагрузки треугольником — обрыв фазы нагрузки, обрыв линейного провода. Electronic Lab (Three phase chains) —

Cadsoft EAGLE — отличное комплексное средство для полного цикла разработки печатной платы, начиная с создания принципиальной электрической схемы и заканчивая созданием печатной платы и её трассировкой. Pro-версия программы позволяет разрабатывать печатные платы размером до 1600×1600 мм (16 слоёв) с разрешением до 1/10000 мм. Для этого в программе реализованы три модуля: Schematic Module, Layout Editor, Autorouter. Кроме этого программа имеет довольно большую библиотеку, которая содержит большое количество стандартных и довольно распространённых компонентов, к примеру микроконтроллеры, то есть теперь нет необходимости самому отрисовывать изображение нужного компонента на принципиальной схеме и создавать футпринт для печатной платы.

С помощью этой программы вы сможете узнать подходящие к вашему телефону аксессуары, а также посмотреть новинки. Программа обновляет базы автоматически (Online) через интернет, вы всегда будете в курсе последних новинок! Программа имеет удобное русское меню с иконками, гибкое меню настроек, систему определения. Скачать — D-Navigator v 0.0.106 программа для подбора аксессуаров к сотовому телефону. D-Navigator v 0.0.106 программа для подбора аксессуаров к сотовому телефону. Пример подбора совместимых аксессуаров для Nokia 6230i.

Electronics Workbench Multisim — одна из наиболее популярных в мире программ конструирования электронных схем, характеризуется сочетанием профессиональных возможностей и простоты, расширяемостью функций от простой настольной системы до сетевой корпоративной системы. Это объясняет широкое использование этой замечательной программы как для учебных целей так и для промышленного производства сложных электронных устройств. Архив содержит Professionals версию, русские модели ОУ, транзисторов, микросхем.

Возможности Electronics Workbench Multisim v8.2.12 Electronics Workbench Multisim v8.2.12.SP1 -электронная лаборатория на компьютере у Вас под рукой! Система схемотехнического моделирования Electronics Workbench Multisim v8.2.12 предназначена для моделирования и анализа электрических схем. Программа Electronics Workbench позволяет моделировать аналоговые, цифровые и цифро-аналоговые схемы большой степени сложности. Имеющиеся в программе библиотеки включают в себя большой набор широко распространенных электронных компонентов.

Электронный справочник по биполярным транзисторам с русскими буквенными индексами (2089 шт.) и их зарубежные аналоги. Рисунки расположения выводов; сортировка по разным параметрам; сохранение в файле и печать параметров выбранного прибора; возможность редактирования и добавления в справочник новых транзисторов. При каждом запуске программы создаётся резервная копия файла базы данных, которая будет использована при потере или повреждении основного файла БД. Сжатие (дефрагментация) файла БД, размер которого может неоправданно вырасти после работ, связанных с записью/удалением данных.

Cadsoft EAGLE — это комплексное средство для разработки печатных плат, начиная с создания принципиальной электрической схемы и заканчивая созданием печатной платы и её трассировкой. Pro-версия позволяет разрабатывать печатные платы размером до 1600×1600 мм (16 слоёв) с разрешением до 1/10000 мм. Для этого в программе реализованы три модуля: Schematic Module, Layout Editor, Autorouter. Кроме этого программа EAGLE имеет довольно большую библиотеку, содержащую множество стандартных и достаточно распространённых электронных компонентов, например микроконтроллеры, таким образом, не нужно будет самому рисовать изображение компонента на схеме и создавать футпринт для печатной платы.

Скачать >>>>> Библиотека для Splan_5.0 Скачать >>>>> Библиотека для Splan_4.0 и Splan_4.0_plus Скачать >>>>> Библиотека для Splan_3.0 Скачать >>>>> Библиотека для Sprint-Layot

Обновился простой и удобный инструмент для черчения электронных и электрических схем sPlan 6.0.02. Программа позволяет легко переносить символы из библиотеки элементов на схему и привязывать их к координатной сетке. В sPlan есть много инструментов для черчения и редактирования, которые делают разработку схем удобной и эффективной, такие как автонумерация элементов, составление списков элементов и другие. sPlan содержит столько удобных и разнообразных функций, что их использование ограничено только вашими желаниями и потребностями, вы можете создавать самые различные чертежи и схемы!

Иной раз на обычные и привычные вещи можно взглянуть под иным углом зрения, и получить совершенно неожиданные результаты. Программе Проводник Windows уже пошёл второй десяток лет. Казалось бы что в ней может быть нового? Оказывается можно за пару минут сделать Проводник многократно удобнее и быстрее. Объектом нашего внимания сегодня будет программка Explorer Lista, разработанная для Windows XP/2000/2003. Скачать её можно здесь. После установки и запуска в Проводнике появляется навигационная панель.

Всем привет! Много лазил по сайту, а особенно по своей ветке и нашёл много чего интересного. В общем в этой статье хочу собрать всевозможные радиолюбительские калькуляторы, чтобы народ сильно не искал, когда возникнет необходимость в расчётах и проектировании схем.

1. Калькулятор расчета индуктивности — . За представленную программу говорим спасибо краб

2. Универсальный калькулятор радиолюбителя — . Опять спасибо краб

3. Программа расчёта катушек Тесла — . Снова спасибо краб

4. Калькулятор расчета GDT в SSTC — . Предоставлено [)еНиС

5. Программа для расчета контура лампового УМ — . Благодарности за информацию краб

6. Программа опознавания транзисторов по цвету — . Благодарности краб

7. Калькулятор для расчета источников питания с гасящим конденсатором — . Спасибо посетителям форума

8. Программы расчета импульсного трансформатора — . Спасибо ГУБЕРНАТОР . Примечание — автором ExcellentIT v.3.5.0.0 и Lite-CalcIT v.1.7.0.0 является Владимир Денисенко из г. Пскова, автором Transformer v.3.0.0.3 и Transformer v.4.0.0.0 — Евгений Москатов из г. Таганрога.

9. Программа для расчета однофазных, трехфазных и автотрансформаторов — . Спасибо reanimaster

10. Расчет индуктивности, частоты, сопротивления, силового трансформатора , цветовая маркировка — . Спасибо bars59

11. Программы для разных радиолюбительских расчетов и не только — и . Спасибо reanimaster

12. Помощник Радиолюбителя — радиолюбительский калькулятор — . Тема на . Спасибо Antracen , т.е. мне:)

13. Программа по расчёту DC-DC преобразователя — . Благодарности краб

soft

Файл Краткое описание Размер
SL5-SPECCTRA.zip
Архив с программой конвертора, позволяющего связать между собой программы Specctra 15 и Sprint Layout 5.0. Конверсия осуществляется между файлами *.lay, *.dsn и *.ses. Всё работает автоматически, Спекктра делает разводку и при необходимости, автоматически же, расставляет перемычки типоразмера 1206. Годятся установки по умолчанию, но если Вы умеете управлять Спекктрой, ваши возможности расширятся значительно.
В этом авторском комплекте прилагаются также исходники конвертера. Лицензия на всё — бесплатно (FREEWARE), без условий и каких-либо гарантий. Не нравится? — сделай лучше!
Среда — Windows; конвертер не требует инсталляции, экзешник работает сразу.
Кроме этого в архиве содержится документация на все программы, а также авторские библиотеки и примеры.
Обсуждение программы, а дакже дополнительные материалы к ней можно найти на форуме PICBASIC.
Прислал программу Viktor.
16.5 Mb
my_libs_for_tinycad.zip
Архив с моими библиотеками символов для бесплатного схемного редактора TinyCAD.
119 Kb
freepcb_user_created.zip
FreePCB_userlib.rar
Архивы с моими библиотеками футпринтов для бесплатного редактора печатных плат FreePCB.
10.6 Kb
10.5 Kb
Pcad_2006_Rus_dll.rar
Комплект библиотек предназначеный для руссификации программы PCad 2006 + SP1 + SP2.
Установка: В установленной программе PCad 2006 заменить родные библиотеки (при этом их сохранить или переименовать на всякий пожарный) на прилогаемые библиотеки.
Проблемы: Макросы и Персональные настройки придется переустановить. Не коректные символы и элементы могут давать сбои.
Прислал комплект библиотек Александр Жмаев.
544 Kb
GIST_MOD.zip
Программа GIST_MOD позволяет автоматизировать методику рассчёта параметров гистерезисной модели симулятора LTspice. Сама методика описана в статье Гистерезисная модель нелинейной индуктивности симулятора LTspice, опубликованной в журнале Силовая электроника №1 за 2010 год. Текущая версия программы работает под DOS в среде эмулятора DOSBox и имеет временные ограничения. Не смотря на свою медлительность, программа полностью функциональна и значительно ускоряет и упрощает процедуру настройки модели. Если появится возможность, то постараюсь усовершенствовать движок и переписать программу под Windows.
Пример рабочего экрана программы:
36.3 Kb
PSpc4_03.rar
Симулятор Pspice v4.03 под DOS, плюс документация на русском языке. Не смотря на свою древность, симулятор вполне функционален и может использоваться большими почитателями Ms-Dos или мазохистами :)).
818 Kb
MC3.rar
Симулятор Micro-Cap III v2.0 под DOS. В 90-х и начале 2000-х этот симулятор достаточно активно использовался при обучении студентов. Данная версия имеет HELP, качественно переведенный на русский язык.
816 Kb
MCAD2_5.rar
MathCad v2.5 под Ms-Dos. Не смотря на свою относительную древность, эта программа использовалась в различных КБ среднего пошиба вплоть до сегодняшнего дня и возможно, на волне борьбы за лицензионность ПО, будет спокойно продолжать использоваться и дальше.
313 Kb
ruler.rar
Программа Arigato Ruler — экранная линейка, предназначена для проведения различных замеров на экране. Она позволяет определять точные размеры объектов в пикселях, определять компоненты цвета (в шестнадцатеричной системе счисления) любого пикселя экрана, определять позицию курсора мыши, а так же проводить точную навигацию по экрану.

Управление экранной линейкой следующее:
Стрелки или перетаскивание — изменение позиции линейки.
Shift + стрелки или колесико мыши — изменение размеров линейки (колесико мыши — по 10 пикселей, а клавиатура — по 1 пикселю).
Пробел или правая кнопка мыши — изменение стороны вывода делений линейки.
Enter или двойной клик — изменение направления линейки (горизонтальное или вертикальное).
Средняя кнопка мыши — настройка уровня прозрачности линейки.
Ctrl + стрелки — изменение позиции курсора мыши попиксельно (точная навигация).
Esc или красная кнопка на линейки — убрать линейку с экрана.

Страничка программы

162 Kb
Скачать с depositfiles.com или rapidshare.com
Iconico Screen Calipers представляет собой обыкновенный штангель — только экранный. Это уникальный инструмент для измерений на экране, который позволяет измерить все что угодно на вашем ПК с идеальной точностью. Утилиту можно использовать с любой программой, где необходимо производить быстрые и точные измерения. Изначально приложение создавалось для графических и веб дизайнеров, для разработки html макетов. Сегодня программой пользуются тысячи людей для сотен различных целей. Среди них инженеры, работающие с чертежами CAD, архитекторы со светокопиями, дизайнеры с иллюстрациями, даже ортодонты, которые используют Screen Calipers для замера зубов на рентгеновских снимках. В медицине нашли блестящее применение программе при проведении точных измерений с распечаток электро-кардиограмм (ЭКГ).
1.44 Mb
DjVu Browser Plug-in for Windows
Плагин для браузеров Internet Explorer и Mozilla для просмотра файлов в формате DjVu (Лежит на сайте LizardTech.Inc).
6.58 Mb
DjVuPlugin4.5.0_537.zip
Ещё плагин. Для инсталляции распакуйте архив в пустую папку, щелкните правой мышкой на файле DjVuLite.inf, выберите пункт «Установить», после установки щелкните левой мышкой на DJVU.reg, согласитесь внести добавления в реестр. Проверьте в ассоциациях файлов все ли в порядке. Проверялось на WinXP Pro Pus (Лежит на сервере Кубанских радиолюбителей).
906 Kb
DjVuSolo3.1.exe
Cоздает DjVu файлы из других графических форматов, также может декодировать DjVu в формат BMP. Умеет создавать многостраничные документы (Лежит на сервере Кубанских радиолюбителей).
2.12 Mb
PSpice.rar + sp_rdoc.rar
Программа схемотехнического моделирования PSpice v4.03(под DOS), плюс документация (рус).
572Kb + 206Kb
DjVu.zip
Русифицирующий плагин для DjVuSolo 3.1.
Прислал Паша.
58.9Kb
Electronics Workbench v5.12
Программа — симулятор электронных схем Electronics Workbench v 5.12 (reg).
Лежит на сайтах Портал для радиолюбителей и kazus.ru.
7964Kb
da.zip
Универсальный деассемблер, преобразующий процессорные и контроллерные машинные коды в ассемблерную мнемонику. Ограничение — код операции должен быть однобайтным.
В архиве:
DA.EXE — Программа деассемблера
I8080UP.DAT — База данных команд процессора I8080 (К580ВМ80)
I8085UP.DAT — База данных команд процессора I8085
BE48.DAT — База данных команд контроллера семейства MCS48 (К1816ВЕ48)
DA.CFG — Файл конфигурации, в котором указан файл используемой базы данных
BINTOL.EXE — Преобразователь бинарного формата в текстовый
LTOBIN.EXE — Преобразователь текстового формата в бинарный
KROT.BIN — Образец бинарного файла (от программатора КРОТ)
KROT.LST — Образец этого же файла в текстовом формате
Текстовый формат является входным для деассемблера
DA.TXT — Содержит данный текст.
88.1 Kb
Da_pic.exe
Деассемблер, преобразующий HEX-файл PIC-контроллеров среднего семейства (PIC16*****) в ассемблерную мнемонику.
38 Kb
Untab.exe
Программа удаляющая код табуляции (заменяет пробелами) из текстового файла. Может оказаться полезной, если какая-то программа табуляции не понимает или понимает её, но не корректно.
29.9 Kb
tr.rar
Программа для расчёта дросселей и трансформаторов. Расчёт можно производить для прямоугольной, синусоидальной, а так же произвольной (при известном коэффициенте формы) формы напряжения. В программу встроена база данных различных ферромагнитных материалов, которая может самостоятельно пополнятся.
Программу написали OKsoftLTD(Dmitry E.Obuhov) и Sergey L.Stenin в 1998 году.
Прислал программу semtm.
476 Kb
http://www.amazesoft.com/
Домашняя страничка популярной качалки FlashGet. Позволяет увеличить скорость закачки файлов, а так же скачивать длинные файлы, с последующей докачкой. Имеет обозреватель сайта, который позволяет закачивать сайты для просмотра в off-line. Программа условно бесплатная и работает без всякой регистрации. Платная регистрация позволяет убрать рекламные баннеры.
… Kb
PCAD 4.5
Полностью бесплатный PCAD 4.5 Старая, но всё ещё популярная и используемая в России как стандарт программа под MS DOS для автоматического проектирования электрических схем и печатных плат. Имеются библиотеки русских компанентов и документация на русском языке. Регистрации не требует. Разработчик Personal CAD Systems, Inc.
Программа расположена на сайта Портал для радиолюбителей.
6.27 Mb
PSpice5_1.zip + PSP5DOC.ZIP
Программа схемотехнического моделирования PSpice v5.1, которая уже может работать под Windows, плюс документация (рус).
3.57Mb + 377Kb
Vaso.rar
Перевод встроенного Help-а и русификаторы для CircuitMaker/TraxMaker6.
Прислал материалы автор перевода vaso9.
278Kb

Эмулятор и действительность. | Старый радиолюбитель

После публикации статьи об эмуляторе LTspice читатели заинтересовались, как соответствуют данные полученные с помощью него соотносятся с действительностью. И я решил это проверить.

Начал с простого П-образного ФНЧ. Параметры конденсаторов замерил своим прибором и убедился, что номиналы дешевых китайских конденсаторов далеки от их номиналов (из двух конденсаторов 0,1мкФ один имел емкость 68нФ, а другой — вообще 53нФ). Катушку я намотал в броневом сердечнике с внешним диаметром 20 мм. Количество витков — 200, провод ПЭЛ-0,15.

Рис. 1. Измерение параметров катушки.

Рис. 1. Измерение параметров катушки.

Вот какая схема и ее АЧХ.

Рис. 2. Схема ФНЧ и его АЧХ.

Рис. 2. Схема ФНЧ и его АЧХ.

Полюс бесконечного затухания оказался на частоте 5,1 кГц, уровень сигнала на этой частоте — 60 дБ (на входе сигнал 1 В, на выходе должен быть 1 мВ). На частотах выше 4,6 кГц — не менее 36 дБ.

Затем я снял АЧХ «по точкам», подав на вход фильтра сигнал от генератора SFG-72020, а сигнал на выходе измерял осциллографом PDS 6062T. Вот какая АЧХ получилась.

Рис. 3. Реальная АЧХ ФНЧ,

Рис. 3. Реальная АЧХ ФНЧ,

Как видно, обе АЧХ похожи. Теоретический полюс бесконечного затухания на частоте 5,1 кГц сместился на 300 кГц вниз и оказался на частоте 4,8 кГц. Мне кажется, что это не очень существенно, тем более, что я не вводил значение собственной емкости катушки. Затухание вне полосы пропускания в реале получилось меньше, чем на симуляторе почти на 10 дБ.

Теперь о моделировании транзисторных схем. Я выбрал схему усилителя с непосредственными связями. К сожалению, в эмуляторе нет библиотеки транзисторов, поэтому пришлось прикинуть хотя бы его коэффициент усиления. Для этого я собрал в эмуляторе простейший усилительный каскад.

Рис. 4. Простейший каскад усиления для определения коэффициента усиления транзистора.

Рис. 4. Простейший каскад усиления для определения коэффициента усиления транзистора.

Подобрал резистор R1 так, чтобы на коллекторе было напряжение близкое к 1/2 Uпит. При сопротивлении 510 кОм напряжение оказалось 4,3 В. Далее измерил ток через R1 и R2, т.е. Iб и Iк. Оказалось, что Iб = 16 мкА, Iк = 1,6 мА, т.е. Ку = 100. Я подобрал транзисторы КТ316В с коэффициентом усиления около 100.

Рис. 5. Схема усилителя с непосредственными связями.

Рис. 5. Схема усилителя с непосредственными связями.

Для снижения уровня шумов первый транзистор состоит из двух, соединенных параллельно. По постоянному току усилитель охвачен двумя ООС: через R1, и через R3.

Рис. 6. Усилитель с непосредственными связями на макетной плате.

Рис. 6. Усилитель с непосредственными связями на макетной плате.

На эмуляторе я подобрал R1 такого номинала, чтобы на коллекторе VT3 напряжение было примерно равно половине напряжения питания. Его сопротивление оказалось равно 680 кОм, при напряжении на коллекторе VT3 равном 6 В. При этом напряжение на коллекторе VT1 было равно 793 мВ, а на коллекторе VT2 — 1,14 В.

После сборки усилителя на макетной плате я подключил источник питания и замерил напряжения на коллекторах транзисторов. К моему удивлению они почти точно совпали с рассчитанными симулятором, отклонения не превышали 2-3% (такое же отклонение имели коэффициенты усиления транзисторов).

Я сделал вывод, что лично мне такой симулятор очень поможет и сэкономит много времени на наладке.

Всем успехов и здоровья!

РАДИОЛЮБИТЕЛЬ — ПРОГРАММЫ 2

      Тест монитора

 

    Программа предназначена для тестирования монитора 

    при его ремонте.

 

 

    скачать тест монитора    374 kb

 

 

 


 

 

 

   

Regulator Design  

 

 

 

 

 

  Программа для расчёта сопротивления резисторов 

 

 

  для использования с регуляторами напряжения

 

 

   скачать  Regulator Design  103 kb

 

 

 Позволяет рассчитать:

* LM317 (LM150, LM350) Регулятор напряжения

* Lh417 (LM150, LM350) регулятор тока

* L200 напряжения и / или тока регулятора

* TL431 прецизионный шунт регулятором

* TL431 прецизионный шунт регулятором (с LM317)

* M5237 3-терминал регулируемый стабилизатор

* 78xx регулятор напряжения серии

* 78xx серии регулятор тока


 


 

  LptSW — программа управления нагрузками при помощи LPT-порта

 MUCalculator-Программа для расчета магнитной проницаемости магнитопроводов

 АВТОР:    Ю.ИЛИТИЧ, пгт. Верховина Ивано-Франковской обл., Украина

 

 

Предлагаемая  npoгpaммa предназначены, для измерения и расчета

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

Это позволяет использовать магнитопроводы без маркировки или с неизвестной маркировкой. 

 

   Небольшая программа которая конвертирует мегагерцы в метры

   и метры в мегагерцы. 

   Эта программа позволит быстро и точно вычислить преобразование.

 

 

 

     Rudis — бесплатная программа для создания фальш-панелей

    

      Программа не требует установки. 

     Язык интерфейса — русский.

 

 

 

 

 

 

 

 

  •   Редактор плат — проектирование плат с помощью мощного автотрассировщика,
  •   удобной ручной трассировки и системы позиционирования компонентов.
  •   Редактор схем — проектирование схем с поддержкой иерархии и неограниченного количества листов.
  •   Экспорт в редактор плат, список сетей (netlist) или симулятор.
  •   Редакторы компонентов и корпусов — позволяют создавать свои библиотеки.
  •   Стандартные библиотеки — содержат более 100 000 компонентов.
  •   3D предпросмотр — позволяет просматривать трехмерную модель платы.
  •   С программой поставляются более 2.5 тыс. 3D-моделей корпусов.
  •   Импорт/Экспорт — система может импортировать схемы, платы и библиотеки из P-CAD, PADS
  •    и других популярных программ. Экспорт в P-CAD, Gerber и другие форматы позволит подготовить платы для любого производства.
  •   Русский интерфейс, справка, учебник и форматки — позволят быстро изучить и эффективно пользоваться программой.

 

 

 

 

 

 Записывайте все что угодно

 Записывайте комментарии или звуки ПК во время захвата изображения экрана.

 Запись окна, области или всего экрана. 

 Бесплатное приложение для записи экрана BB FlashBack Express обладает удивительно простым  интерфейсом.

 Записи можно просматривать кадр за кадром.

 Конвертация полученного видеоклипа в форматы AVI или Flash

 

 

 

 

 

Онлайн Морзе — переводчик очень удобен, так как позволяет не только перевести русский и английский текст в код Морзе и обратно но и дает возможность прослушать напечатанное и даже транслировать если подключить компьютер или ноутбук к трансиверу. Так же эту программу удобно использовать при изучении кода Морзе.

 

 

 

 

 

Страницы:  1 

3

Симулятор термопар — RadioRadar

Автору неоднократно приходилось ремонтировать терморегуляторы различных изготовителей, и при этом часто возникали проблемы, связанные с термодатчиками. Это обусловлено, как правило, тем, что, в отличие от терморегулятора, термодатчик снять с оборудования гораздо сложнее, а иногда и просто невозможно. И если датчик на основе терморезистора симулировать достаточно легко, то с термопарой [1] сложнее, поскольку нужно симулировать подачу ЭДС значением в милливольты и менее от источника с внутренним сопротивлением, близким к нулю. Часто это делают с помощью цепи, собранной по схеме, показанной на рис. 1. Пользоваться таким симулятором, конечно, можно, но настолько неудобно, что у автора возникло желание разработать максимально простое и относительно недорогое устройство аналогичного назначения.

Рис. 1. Схема симулятора

 

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

Если посмотреть содержимое градуировочной таблицы любой термопары, то сразу обращает на себя внимание порядок чисел в ней — их интервал, за очень редким исключением, укладывается в числа, не превышающие 65536. А ведь это не что иное, как 16-разрядный код. Получается, что если пересчитать таблицу в микровольты, то с помощью 16-разрядного ЦАП можно сразу формировать нужное значение напряжения. Но есть одно но, микроконтроллер (МК) с 16-разрядным ЦАП — это устройство не дешёвое. Конечно, задача решаема, например, с помощью специальных чипов, но цена такого решения для указанных в разработке целей чрезмерно велика. Однако выход нашёлся. Пригодился опыт аудиофилов, в своё время активно пользовавщихся, как они их называли, мультипотоковыми ЦАП. Выбор автора пал на микросхему TDA1387T она оказалась совсем недорогой и есть в продаже в интернет-магазинах. Мало того, эти микросхемы использовала и аудиопромышленность, но впоследствии они были заменены более качественными. Довольно любопытен метод борьбы с вносимыми этим ЦАП нелинейными искажениями — параллельным включением нескольких чипов. По крайней мере, в Интернете до сих пор продаётся плата с восемью микросхемами TDA1387.

Для целей симулятора микросхема TDA1387Т всем хороша, за исключением того, что она не имеет собственной памяти, поэтому непрерывно преобразовывает передаваемые на неё по протоколу I2S (не путать с I2C!) 16-разрядные коды (два канала) в аналоговый сигнал. Это означает, что в этой разработке такой ЦАП нуждается в постоянной передаче на него одного и того же кода, что накладывает весьма жёсткие ограничения на работу МК, так как у него остаётся крайне мало времени на обработку других операций, включая обслуживание прерываний.

Рис. 2. Схема симулятора 

 

Схема симулятора приведена на рис. 2. Нетрудно заметить, что он не имеет не только ни одного органа уп-равления, но и индикатора и даже блока или отдельного разъёма питания. Индикаторы и разъём питания — штатные модуля А1. Причина проста — в этой разработке, как и в [2], использован WiFi-модуль, но веб-браузер использо-ван не для индикации, а для дистанционного управления. То есть направление передачи данных не от симулятора к смартфону или ПК, а наоборот — от смартфона или ПК к симулятору. Кроме этого, в отличие от [2], вместо модуля на базе МК ESP8266 использован модуль на базе более мощного во всех отношениях МКESP32 [3-5]. Это реше-ние несколько дороже, но объём вводимых в память МК градуировочных таблиц и их общее число ограничивают в данном случае применение ESP8266 из-за недостаточности его доступной флэш-памяти. Большой объём памяти МК ESP32 обусловил также и значительное облегчение обработки градуировочных таблиц, которая свелась к операциям перевода формата pdf в формат csv и последующей замене запятой на точку, а двоеточия — на запятую. В итоге были легко получены пригодные для Arduino массивы данных с типом данных float в отдельных файлах, список и содержимое которых легко изменить или добавить. В дальнейшем в программе извлекаемое из массива float значение умножается на 1000, после чего оно уже как unsigned int загружается прямиком в ЦАП. Здесь важно отметить, что формат данных ЦАП предусматривает двухполярный сигнал (звуковой), поэтому сдвиг уровня на 32768 позволяет использовать весь интервал 16-разрядного кода от 0 до 65536.

Указанная операция означает намеренный отказ от измерения минусовых температур. Несмотря на то что почти все градуировочные таблицы термопар содержат данные для них, автор считает такое измерение не нужным. По крайней мере, ему никогда не приходилось встречаться с использованием термопар для таких измерений, что вполне объяснимо слишком низкими значениями ЭДС при таких температурах; для таких целей применяют, как правило, датчики на основе терморезисторов. В связи с этим ввод отрицательных значений температур в параметрировании симулятора невозможен, а в случае получения таковых в результате вычислений срабатывает защита в виде принудительного отключения режима «Работа».

В связи с указанной выше загруженностью МК процессом вывода данных в ЦАП по протоколу I2S пришлось ввести два режима работы — «Настройка» и «Работа». В режиме «Работа», кроме I2S, МК обеспечивает ШИМ для формирования минусового напряжения и проверяет, какой режим установлен пользователем. Так как длительность этих операций незначительна, протокол I2S не нарушается благодаря его штатному буферированию в МК, в то время как даже однократное считывание данного из флэш-памяти останавливает работу ЦАП полностью.

В режиме «Настройка» во флэш-память вводятся три параметра, а именно: тип термопары, температура холодного спая и температура горячего спая. Каждое из этих значений записывается по системе SPIFF, что позволяет не вводить данные каждый раз после выключения питания симулятора. По типу термопары определяется используемый массив градуировочной таблицы, а ЭДС в этой таблице определяется по разнице температур между температурами горячего и холодного спая. Необходимость такой операции связана, прежде всего, с тем, что симулятор не имеет холодного спая, компенсация которого тем не менее в терморегуляторах, как правило, обеспечивается, причём это касается не только промышленных терморегуляторов, но и бытовых термоизмерителей, например в мультиметре. Хотя такая компенсация штатной термокомпенсации может показаться слишком упрощённой, автор считает её вполне приемлемой, так как даже в промышленных терморегуляторах в качестве измерения температуры холодного спая часто ставят полупроводниковый датчик с невысокой точностью.

Объясняется такой подход всё той же причиной — термопары не применяют при низких температурах, а значит, и точность измерения температуры холодного спая не критична. Тем не менее, в связи с тем, что автор в данном случае представляет текст программы, ничто не мешает пользователю добавить градуировочные таблицы спаев медь/хромель, медь/алюмель и т. д. Кроме этого, сам параметр температуры холодного спая может использоваться как корректор, т. е. может вводиться пользователем вручную согласно вышеуказанным градуировочным таблицам.

Выбор ОУ для симулятора весьма критичен, причём по принципу маслом кашу не испортишь . Это означает, что нужен прецизионный ОУ, но такие ОУ недёшевы, поэтому применённый автором — не лучший выбор.

Так как нормальная работа ОУ при входных напряжениях, близких к напряжению питания, не рекомендуется, в устройстве применён простой формирователь минусового напряжения питания на диодах VD1, VD2, дросселе L1 и конденсаторе С3. На этот формирователь поступает импульсное напряжение с выхода IO27 модуля А1. В результате на конденсаторе С3 формируется напряжение около -1 В, его вполне достаточно для ОУ, работающего со входным сигналом амплитудой не более 65 мВ.

На рис. 3 показано фото работы симулятора, подключённого вместо штатной термопары мультиметра.

Рис. 3. Работа симулятора, подключённого вместо штатной термопары мультиметра

 

Рис. 4. Печатная плата устройства и размещение элементов на ней

 

Все элементы размещены на односторонней печатной плате, чертёж которой показан на рис. 4. Подстроечные резисторы — проволочные выводные, остальные детали, кроме разъёма XS1 и модуля А1, — для поверхностного монтажа. Цифрой 0 обозначены перемычки, которые можно заменить отрезками изолированного провода.

Налаживание симулятора сводится к следующим операциям:

1. В скетч вводят данные сети пользователя. После компиляции и загрузки в МК в мониторе определяется присвоенный роутером IP, который вводится в адресной строке браузера ПК и/или смартфона.

2. В зависимости от того, каким измерительным прибором располагает пользователь, милливольтметром или термоизмерителем, этот прибор подключают к выходу симулятора.

3. На экране управления (смартфона или ПК) устанавливается любой тип термопары (лучше К), производится переключение в режим «Работа» и подстроечным резистором R3 устанавливается нулевое напряжение на выходе устройства.

4. Производят переключение в режим «Настройка» и устанавливают достаточно высокую температуру горячего спая. После переключения в режим «Работа» выходное значение симулятора подстраивается подстроечным резистором R1 согласно градуировочной таблице.

Скетч для применённого модуля находится здесь.

Литература

1. Термопары. Что это и как они применяются. — URL: http://www.teplogazkip.ru/ articles/18333/ (10.07.21).

2. Булычев Ю. Малогабаритная электронная нагрузка мощностью до 480 Вт. — Радио, 2021, №5, с. 31-33.

3. Input Data on HTML Form ESP32/ ESP8266 Web Server using Arduino IDE. — URL: https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/ (10.07.21).

4. ESP32 Async Web Server — Control Outputs with Arduino IDE (ESPAsyncWebServer library). — URL: https://randomnerdtutorials. com/esp32-async-web-server-espasync-webserver-library/ (10.07.21).

5. ESP32 — Intro to I2S Part 1. — URL: https://www. xtro nical.com/i2s-ep1/ (10.07.21).

Автор: Ю. Булычев, г. Омск

Большой справочник радиолюбителя. Вып.2 (программы для проектирования печатных плат)

Тип упаковки: КАРТОН 4-ПОЛОСНАЯ КНИЖКА (ламинация) С ВКЛЕЕНЫМ ТРЕЕМ, ЦЕЛОФАН

Microwave Studio 5.0
Новая версия CST Microwave Studio 5, одна из лучших на сегодняшний день программ для полного трехмерного электромагнитиого моделирования во временной области, включает вычислительное ядро моделирования в частотной области на бззететраедральных ячеек разбиения.
Таким образом, CST MWS первый коммерческий продукт 3D ЕМ моделирования объединяющий преимущества ортогонального и тетраэдрального разбиения. Теперь у пользователя появилась возможность не только выбора оптимального методам моделирования (Method on demand), но и способа разбиения (Mesh ondernand) для конкретной структуры.

Cadence OrCAD 10.5 РСВ Designer Suite Русская и Английская версии
Мощный пакет для моделирования и разработки. Идеален в сфере проектирования радио-электротехники и печатных схем. Включает в себя много разных программ, например: OrCAD PSpice — программа моделирования аналоговых и смешанных аналого-цифровых устройств, данные в которую передаются как из PSpice Schematics, так и из OrCAD Capture: Постоянное развитие PSpice тесно связано с развитием элементной базы и операционных систем, аккумулированием наработок лучших проектировщиков, пополнением библиотек моделей элементов. Достоверность предоставляемых PSpice результатов моделирования проверена тысячами инженеров.

P-CAD 2006 Русская и Английская версии
P-CAD в настоящий момент, пожалуй, самая распространенная система проектирования в России. P-CAD 2006 — это система сквозной разработки, которая позволяет вести все этапы проектирования печатных плат.
При этом стоит отметить, что P-CAD 2006 является модульным пакетом, то есть разноплановые операции (например, ввод принципиальной схемы и разработка топологии) выполняются в разных модулях, связанных между собой промежуточными файлами (например, список соединений) или DBX-интерфейсом, который ко всему прочему дает пользователю возможность управлять системой P-CAD 2006 из внешних программ. Подобное построение пакета делает его менее требовательным к ресурсам и позволяет вносить любые коррективы в проект на базе, упомянутых выше, промежуточных файлов.

Electronic Workbench Multisim 8.0 Полная Версия
Продукт Multisim компании Electronics Workbench является ведущим образовательным схемотехническим ПО, предлагающим пользователю наглядный ввод схем, широкие возможности по SPICE-, VKDL-, Verifog- и RF-моделированию и развитые аналитические функции.

Multisim — одна из наиболее популярных в мире программ конструирования электронных схем, характеризуется сочетанием профессиональных возможностей и простоты, расширяемостью функций от простой настольной системы до сетевой корпоративной системы.

ZUKEN CADSTAR 7.0
Комплекс средств проектирования CADSTAR компании Zuken предоставляет одно из самых оптимальных решений по соотношению ценз/производительность в мире САПР на платформе персональных компьютеров. Вся система в целом содержит полный набор необходимых инструментов и включает в себя средства схемного ввода, размещения, ручной, интерактивной и автоматической трассировки, анализа целостности сигналов и электромагнитной совместимости, трехмерного анализа плат в их механическом окружении и подготовки конструкторско-технологической документации.

ALTERA MAX PLUS II V10.2
ПО разработки MAX+PLUSRII это полностью программируемая среда разработки логики. Этот удобный в использовании инструмент поддерживает семейства программируемых устройств AlteraRACEX, FLEXR и MAXR и работает в средах Windows и UNIX. Удобная программа, реализующая логическое проектирование высокого уровня на языке VHDL Многофункциональный комплекс средств проектирования, включающий полностью интегрированное окружение для разработки дизайна микросхем.

САМ350 8.7
Основу версии 8 составляет принципиально новый пользовательский интерфейс, значительно упрощающий доступ пользователя к мощным функциям пакета САМ350. Интерфейс построен на стандартных функциях операционной системы Microsoft Windows и поддерживает удобное масштабирование, просмотр топологии, пользовательские настройки меню команд и панелей инструментов.
Новый модуль анализа слоев питания и заземления позволяет выявлять ошибки, связанные с выполнением тепловых барьеров и изолированных участков на негативных слоях, благодаря моделированию процесса травления.

Accel EDA 15
Полный инструментальный пакет для электронного проектирования. Охватывает диапазон возможностей , требуемых для быстрого, точного производства печатных плат. Выполняет полный цикл проектирования печатных плат (ПП), а именно:
-графический ввод электрических схем,
-упаковку схемы на печатную плату,
-интерактивное размещение компонентов,
-ручную, интерактивную и/или автоматическую трассировку проводников,
-контроль ошибок в схеме и печатной плате и выпуск документации,
-анализ целостности сигналов.

Actel Designer v6.1
Программный пакет ACTEL Designer — гибкое и простое в использовании средство трассировки и размещения на кристалле для всех семейств ПЛИС ACTEL Designer может быть легко настроен для работы со средствами разработки других производителей.
Использование передовых алгоритмов трассировки и размещения на кристалле (place-and-route) удовлетворяет всем современным требованиям к быстрорастущей сложности дизайна и плотности расположения элементов. Опыт проектирования архитектуры устройств заложен в самом средстве разработки, что позволяет максимально оптимизировать дизайн.

AlgoLab Photo Vector 1.93.49
Удобный инструмент для дизайнеров и профессионалов CAD/САМ, позволяющий создавать, чистить, быстро корректировать, редактировать или создавать разработки в системе CAD/CAM, включая CNC векторы, Особенно полезна при редактировании сканированных рисунков для текстиля, ковров, половых покрытий, линолеума и пр. Позволяет создавать мозаику. Также позволяет создавать ошеломляющие эффекты при редактивании фотографий, превращая их в картины со всеми эффектами рисованного рисунка.

Altium Designer 2006
На данный момент Altium Designer позволяет работать с четырьмя различными архитектурами: Altera, Xilinx, Actel и Lattice. Помимо пакета Altium Designer компания Altium предлагает своим клиентам аппаратную инструментальную платформу NanoBoard-NB1. Устанавливая на неё различные съёмные модули, пользователь может работать с различными ПЛИС. Спектр ПЛИС, поддерживаемых Altium Designer, постоянно расширяется. Этот пакет не привязан ни к конкретной модели устройства, ни к конкретному поставщику, что позволяет разработчикам легко переносить свои проекты с одних FPGA на другие и, более того, откладывать выбор конечной платформы на позднейшие этапы процесса проектирования.

CAD Viewer 4.0.А.105 Network Edition
Программа предназначена для просмотра двухмерных чертежей и трехмерных моделей, созданных в системе T-FLEX CAD. Работает как с отдельными деталями, так и со сборочными единицами, содержит удобные функции перемещения по чертежу поддерживает функции IntelliMouse и предоставляет возможность печати.
Пользователи системы T-FLEX CAD теперь смогут передавать разрабатываемую ими конструкторско-технологическую документацию в электронном виде тем своим партнерам, у которых нет программы T-FLEX CAD. T-FLEX CAD Viewer также может быть использован в системах технического документооборота для просмотра чертежей T-FLEX CAD.

Electronics Workbench Ultiboard 7.0
Современный инструмент разводки печатных плат, который учитывает изменившиеся потребности разработчиков, поставляя превосходную функциональность и производительность по приемлемой цене, Является графическим редактором печатных плат с простейшим алгоритмом автотрассирвки соединений. Ultiboard — один из наиболее популярных продуктов разводки печатных плат в промышленности с более 40,000 пользователями по всему миру.

Micro-Cap 8.0
Программа создана для инженерно-технических работников. Помогает проектировать и моделировать, соответсвенно, различные проекты — начиная от разработки электрических принципиальных схем и заканчивая симуляцией всех процессов, будущих иметь место в создаваемом устройстве. Программа проведет многосторонний анализ создаваемого устройства — от грубых принципиальных ошибок, до нюансов (например, исследование теплового режима отдельных элементов). Разумеется, вся собранная информация будет представлена в виде красочных и понятных графиков и диаграмм. А так же в наличие имеется множество дополнительных опций: От разработчиков программы пользователю обещается дружественный, интуитивно понятный интерфейс в сочетании с высокой производительностью и корректностью работы. Можно создавать собственные библиотеки элементной базы или воспользоваться уже готовой. Интерфейс программы — англоязычный: Для желающих поглубже ознакомиться с данной программой присутсвуют инструкции пользователя и рекомендации по применению. Программа работоспособна под любыми операционными системами семейства Windows на машинах с базой от Pentium 2 и RAM от 64Mb.

SuperSpice 2.2.148
Профессиональный анапогово-цифровой симулятор смешанного режима с отображением волнового контура и схематики.

SEMCAD 1.8
Основная задача проекта SEMCAD это разработка и улчшение конечных высококачественных электромагнитных (ЕМ) платформ симуляция для окопополевого анализа в сложнокомлексных средах. Служит для двух основных целей — поддержки и ускорения разработки IIS/IT’IS в электромагнитных полях и для улучшения разработки инструментов TCAD наших коммерческих партнеров в области разработки антенн, EMC/EMI и ЕМ симуляций на уровне чипов.
Среда SEMCAD оборудована улучшенным и дружественным к пользователю графическим интерфейсом, основанном на инструментарии 30-моделирования ACIS. Он скомбинирован с полностью автоматизированным генератором сеток, значительно расширяющем спобоности моделирования для FDTD. Платформа симуляции проекта интегрирует в себя интерфейсы импорта и экспорта данных (CAD, MRI, данные измерении). Ядро проекта позволяет полностью волновую формуляцию 3D электромагнитных попей FDTD.

Any DWG DXF Converter Pro 2006
Это пакетный двунаправленный конвертер DWG <-> DXF форматов. Позволяет переконвертировать DWG в DXF и обратно без необходимости устанавливать или запускать AutoCAD. Также конвертирует версию фаqлов DWG/DXF Поддерживает race версии DWG/DXF файлов от R2.5, поддерживает работу из комманднои строки.

Any DWG to Image Converter Pro 2006
Это пакетный конвертер, который позволяет Вам конвертировать DWG и DXF файлы в графические файлы форматов: TIF (TIFF), JPG (JPEG), BMP, GIF, PNG, TGA. PCX, WMF и EMF без необходимости устанавливать или запускать AutoCAD. Поддерживает работу из коммандной строки, все версии DWG/DXF файлов, от R2.5.

Any DWG to PDF Converter Pro 2006
Это пакетный конвертер, который позволяет Вам конвертировать DWG и DXF файлы в векторные файлы формата PDF без необходимости устанавливать или запускать AutoCAD, Поддерживает работу из коммандной строки, все версии DWG/DXF файлов, от R2.5.

Микроконтроллеры в практике радиолюбителя

От теории к практике

На этом этапе мы рассмотрим среду разработки программ MPLAB для микроконтроллеров PICmicro фирмы Microchip, разрешённую для бесплатного коммерческого использования . Данная программа позволяет писать, отлаживать и оптимизировать программы для Ваших разработок. MPLAB включает в себя текстовый редактор, симулятор (виртуальный отладчик), менеджер проектов. Данная среда обеспечивает поддержку разнообразных отладочных средств фирмы Microchip (PICSTART Plus, PRO MATE II , ICD 2 и т.д.) Среда разработки MPLAB IDE позволяет: ассемблировать, компилировать исходный текст ; отлаживать логику работы, наблюдая с помощью симулятора или, в реальном времени, с использованием эмуляторов и внутрисхемных отладчиков; просматривать переменные в окнах просмотра; программировать кристаллы с помощью программаторов PICSTART Plus или PRO MATE II и многое другое. С ней неплохо интегрируются и программные продукты от других фирм производителей. На момент написания статьи доступна версия MPLAB IDE V 7.11 по ссылке. Объем архива 29,895мб поэтому закачивать файл лучше всего специально предназначенными качалками, например ReGet или ему подобными, они позволяют в случае обрыва связи продолжить закачку от места обрыва. Когда файл закачан его необходимо разархивировать программой WinZip или WinRar в отдельную папку например MPLAB IDE. Программу устанавливают запустив setup. Изучение MPLAB начнём с создания первого проекта , присвоим ему название — Micro . Создаём папку на диске С: (например C :/ Micro ), в которую будем помещать все файлы связанные с разрабатываемым проектом. Запускаем MPLAB IDE v 7.11 нажав на ярлык, установленный программой на рабочем столе. После запуска MPLAB появляется заставка, а затем окно с главным меню. А также два дополнительных окна Untitled Workspace и Output. Нажимаем в главном меню закладку Fail затем New, откроется окно редактора программ Untitled . Сохраним данное окно под именем названия проекта, для этого в главном меню выберем закладку Fail затем Save As , в появившемся окне выберем нашу папку C :/ Micro , в Имя файла напишем Micro.asm, а затем сохранить. В главном меню выбираем пункт Project далее Project Wizard появится окно с приветствием помощника по созданию проекта. Нажимаем кнопку Далее (Next) и в следующем окне выбираем тип микроконтроллера Device . В данном случае PIC 16 F 873 и кнопку Далее ( Next ). Появляется окно Select a language tool suite . В окне Active Tool suite: должно быть выбрано Microchip MPASM Tool suite. В окне Tool suite Contents будут указаны имена ассемблера, линкера и библиотеки, при установке курсора на данные имена в окне Location будет появляться путь размещения файлов, при необходимости их можно изменить нажав кнопку Browse. После этого нажимаем кнопку Далее ( Next ), появляется окно установки имени файла и пути размещения проекта. В нашем случае Micro и C:\Micro. Нажимаем кнопку Далее в появившемся окне Add any existing files to your project слева выбираем папку Micro и файл Micro.asm а затем жмем кнопку Add. В появившемся справа окне пути ставим галочку (в квадратике) и нажимаем кнопку Далее . Появится окно Project Parameters , если выбранные параметры Вас устраивают то нажимают Готово . Окно Untitled Workspace изменит своё название на Micro.mcp . Так как у нас не имеется дополнительной отладочной платы (MPLAB ICD -2) поэтому включим программный симулятор (отладчик ). Нажимаем в главном меню закладку Debugger потом Select Tool и MPLAB SIM. В главном меню появятся дополнительные кнопки симулятора. Для того чтобы симулятор правильно подсчитывал временные задержки необходимо установить частоту кварцевого резонатора который реально будет у нас стоять в проекте. Установим кварц 20 мГц максимально возможная паспортная частота для данного контроллера (реально микроконтроллеры иногда работают с кварцами 30-60мГц), при этом каждый шаг программы будет выполняться за 200 нс. Нажмем в главном меню закладку Debugger потом Setting и в появившемся окне Simulator Setting выберем закладку Osc / Trace в окне напишем 20 и установим точку на MHz, а затем ОК. Как уже описывалось ранее каждый процессор имеет свои биты конфигурации, которые определяют режимы работы процессора, их необходимо установить. Нажимаем в главном меню закладку Configure потом Configuration Bits. В появившемся окне устанавливаем тип генератора OscillatorHS , для начала отключим Watchdog Timer — Off, задержку по включению питания желательно включать всегда Power Up Timer — On, детектор по снижению питания без лишней необходимости тоже лучше не отключать Brown Out Detect — On, так как мы пока не будем пользоваться внутрисхемным программированием (программирование микроконтроллера в собранном устройстве и запаянном микроконтроллере позволяет модифицировать устройства непосредственно перед отправкой клиенту), поэтому данный режим отключим Low Voltage Program_Disabled. Остальные три строки относятся к разрешению записи памяти программ и защиты адресного пространства от копирования, их можно оставить без изменения. На этом предварительная настройка проекта завершена. На время закроем проект . Для этого в главном меню выберем закладку File далее Exit . На вопрос Do you to save the workspace before closing ответим Да. Отладку программы рассмотрим позже. Подробнее про MPLAB IDЕ версии 4.00 можно почитать в русифицированном документе основанном на переводе DS 51025 D с сайта микрочип. На следующем этапе нарисуем простейшую схему, рассмотрим команды процессора, некоторые регистры специального назначения и попробуем отладить схему в симуляторе MPLAB .

Многие программисты говорят, — «научился мигать светодиодом, значит освоил микроконтроллер «. Далее идет этап совершенствования методов и навыков . Эта задача не имеет завершения, так как постоянно выпускаются все новые и новые микроконтроллеры с новыми модулями. Схема первого проекта представлена на Рис.8. Как рекомендует фирма Микрочип в качестве ZQ1 необходимо использовать кварц с параллельным резонансом. С1-СЗ желательно чтобы были керамическими и располагались как можно ближе к ножкам микроконтроллера.

Как уже упоминалось микроконтроллер PIC 16 F 873 содержит 35 инструкций, полный список приведен в таблице. Команды разде­лены на три группы: байт ориентированные, бит ориентированные, команды управления и операций с константами.

Мнемоника команды

Описание

Циклов

Изм. флаги

Байт ориентированные команды

ADDWF f,d Сложение W и f

1

C, DC, Z

ANDWF f,d Побитное «И» W и f

1

z

CLRF f Очистить f

1

z

CLRW Очистить W

1

z

COMF f,d Инвертировать f

1

z

DECF f,d Вычесть 1 из f

1

z

DECFSZ f,d Вычесть 1 из f и пропустить если 0

1(2)

INCF f,d Прибавить 1 к f

1

z

INCFSZ f,d Прибавить 1 к f и пропустить если 0

1(2)

 
IORWF f,d Побитное «ИЛИ» W и f

1

z

MOVF f,d Переслать f

1

z

MOVWF f Переслать W в f

1

 
NOP Нет операции

1

 
RLF f,d Циклический сдвиг f влево через перенос

1

c

RRF f,d Циклический сдвиг f вправо через перенос

1

c

SUBWF f,d Вычесть W из f

1

C,CD,Z

SWAPF f,d Поменять местами полубайты в регистре f

1

 
XORWF f,d Побитное «исключающее ИЛИ» W и f

1

z

Бит ориентированные команды

BCF f,b Очистить бит b в регистре f

1

 
BSF f,b Установить бит b в регистре f

1

 
BTFSC f,b Проверить бит b в регистре f,пропустить если 0

1(2)

 
BTFSS f,b Проверить бит b в регистре f, пропустить если 1

1(2)

 

Команды управления и операций с константами

ADDLW k Сложить константу с W 1 C, DC, Z
ANDLW k Побитное «И» константы и W 1 Z
CALL k Вызов подпрограммы 2  
CLRWDT Очистить WDT 1 -TO, -PD
GOTO k Безусловный переход 2  
IORLW k Побитное «ИЛИ» константы и W 1 z
MOVLW k Переслать константу в W 1  
RETFIE Возврат из подпрограммы с разрешением 2  
RETLW k Возврат из подпрограммой с загрузкой 2  
RETURN Возврат из подпрограммы 2  
SLEEP Перейти в режим SLEEP 1 -TO, -PD
SUBLW k Вычесть W из константы 1 C, DC, Z
XORLW k Побитное «исключающее ИЛИ» константы и W 1 z

В таблице w — означает рабочий регистр, в некоторых микроконтроллерах данный регистр называют аккумулятором. Например при выполнении команды над регистром w и константой результат будет помещен в w (аккумулятор), f — означает адрес регистра, d -указатель адресата результата операции, при d =0 — результат сохраняется в регистре w , при d =1 -результат сохраняется в регистре f . В кодах программы вместо d иногда напрямую указывают регистр f или w. b — номер бита в 8 -разрядном регистре, к — константа, под которой понимается метка или 8 -разрядные данные. С — флаг признака переноса. DC -флаг признака вспомогательного переноса из младшего полубайта в старший. Z — флаг признака нулевого результата, выполненной арифметической или логической операции. ТО=1 — флаг выполнения команды clrwdt , sleep или включено питание, -ТО=0 -сработал wdt . — PD =1 — флаг выполнения команды clrwdt или включено питание, — PD =0 -выполнена команда sleep . Подробнее о действии команд на микроконтроллер будем рассматривать при практическом программировании.

Микроконтроллер PIC16F873 содержит регистры специального назначения которые физически расположены в 4 банках, некоторые регистры повторяются в каждом банке. Табл7. С помощью регистров специального назначения выполняется управление функциями ядра и периферийными модулями микроконтроллера. Рассмотрим основные из них.

Адрес

Имя регист

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

Банк 0

00h INDF Обращение к регистру, адрес которого записан в FSR (не физический регистр)
01h TMRO Регистр таймера 0
02h PCL Младше биты счетчика команд PC
03h STATUS

IRP

RP1

RP0

-TO

-PD

Z

DC

C

04h FSR Регистр адреса при косвенной адресации
05h PORTA

Зап. в вых . защелку PORTA чтение сост. выв. PORTA
06h PORTB Запись в выходную защелку PORTB , чтение состояния выводов PORTB
07h PORTC Запись в выходную защелку PORTC , чтение состояния выводов PORTC
08h PORTD Запись в выходную защелку PORTD , чтение состояния выводов PORTD
09h PORTE

RE2

RE1

RE0

0Ah PCLATH

Старшие биты счетчика команд PC
0Bh INTCON

GIE

PEIE

TOIE

INTE

RBIE

TOIF

INTF

RBIF

0Ch PIR1

PSPIF

ADIF

RCIF

TXIF

SSPIF

CCP1IF

TMR2IF

TMR1IF

0Dh PIR2

EEIF

BCLIF

CCP2IF

0Eh TMR1L Младший байт 16-разрядного таймера 1
0Fh TMR1H Старший байт 16-разрядного таймера 1
10h T1CON

T1CKPS1

T1CKPS0

T1OSCEN

T1SYNC

TMR1CS

TMR1ON

11h TMR2 Регистр таймера 2
12h T2CON

TOUTPS3

TOUTPS2

TOUTPS1

TOUTPS0

TMR2ON

T2CKPS1

T2CKPS0

13h SSPBUF буфер приёмника MSSP/ регистр передатчика
14h SSPCON

WCOL

SSPOV

SSPEN

CKP

SSPM3

SSPM2

SSPM1

SSPM0

15h CCPR1L Младший байт захвата\сравнения\ ШИМ CCP1
16h CCPR1H Старший байт захвата\сравнения\ ШИМ CCP1
17h CCP1CON

CCP1X

CCP1Y

CCP1M3

CCP1M2

CCP1M1

CCP1M3

18h RCSTA

SPEN

RX9

SREN

CREN

ADDEN

FERR

OERR

RX9D

19h TXREG Регистр данных передатчика USART
1Ah RCREG Регистр данных приёмника USART
1Bh CCPR2L Младший байт захвата \ сравнения\ ШИМ CCP2
1Ch CCPR2H Старший байт захвата \ сравнения\ ШИМ CCP2
1Dh CCP2CON

CCP2X

CCP2Y

CCP2M3

CCP2M2

CCP2M1

CCP2M0

1Eh ADRESH Старший байт результат преобразования АЦП
1Fh ADCONO

ADCS1

ADCS0

CHS2

CHS1

CHS0

GO\-djne

ADON

 

Банк 1

80h INDF

Обращение к регистру, адрес которого записан в FSR

81h OPTION_REG

-RBPU

INTEDG

TOCS

TOSE

PSA

PS2

PS1

PS0

82h PCL

Младшие биты счётчика команд PC

83h STATUS

IRP

RP1

RP0

-TO

-PD

Z

DC

C

84h FSR

Регистр адреса косвенной адресации

85h TRISA

Направление выводов PORTA

86h TRISB

Направление выводов PORTB

87h TRISC

Направление выводов PORTC

88h TRISD

Направление выводов PORTD

89h TRISE

IBF

OBF

IBOV

PSPMODE

Направление PORTE

8Ah PCLATH

Старшие биты счётчика команд PC

8Bh INTCON

GIE

PEIE

TOIE

INTE

RBIE

TOIF

INTF

RBIF

8Ch PIE1

PSPIE

ADIE

RCIE

TXIE

SSPIE

CCP1IE

TMR2IE

TMR1IE

8Dh PIE2

EEIE

BCLIE

CCP2IE

8Eh PCON

-POR

-BOR

91h SSPCON2

GCEN

ACKSTAT

ACKDT

ACKEN

RCEN

PEN

RSEN

SEN

92h PR2

Регистр периода таймера 2

93h SSPADD

Регистр адреса \ Регистр генератора скорости обмена

94h SSPSTAT

SMP

СKE

D/-A

P

S

R/-W

UA

BF

98h TXSTA

CSRC

TX9

TXEN

SYNC

BRGH

TRMT

TX90

99h SPBRG

Регистр генератора скорости USART

9Eh ADRESL

Младший байт результата преобразования АЦП

9Fh ADCON1

ADFM

PCFG3

PCFG2

PCFG1

PCFG0

 

Банк 2

100h INDF

Обращение к регистру. адрес которого записан в FSR

101h TMR0

Регистр таймера TMR0

102h PCL

Младшие биты счётчика команд PC

103h STATUS

IRP

RP1

RP0

-TO

-PD

Z

DC

C

104h FSR

Регистр адреса при косвенной адресации

106h PORTB

Запись в выходную защёлку PORTB , чтение выводов PORTB

10Ah PCLATH

Старшие биты счётчика команд PC

10Bh INTCON

GIE

PEIE

TOIE

INTE

RBIE

TOIF

INTF

RBIF

10Ch EEDATA

Регистр данных, младший байт

10Dh EEADR

Регистр адреса, младший байт

10Eh EEDATH

Регистр данных, старший байт

10Fh EEADRH

Регистр адреса, старший байт

 

Банк 3

180h INDF Обращение к регистру, адрес которого записан FSR
181h OPTION_REG

-RBPU

INTEDG

TOCS

TOSE

PSA

PS2

PS1

PS0

182h PCL Младшие биты счётчика команд PC
183h STATUS

IRP

RP1

RP0

-TO

-PD

Z

DC

C

184h FSR Регистр адреса при косвенной адресации
186h TRISB Направление выводов PORTB
18Ah PCLATH

Старшие биты счётчика команд PC
18Bh INTCON

GIE

PEIE

TOIE

INTE

RBIE

TOIF

INTF

RBIF

18Ch EECON1

EEPGO

WREER

WREN

WR

RD

18dh EECON2 Регистр управления 2 (физически не реализован)

Регистр STATUS содержит флаги состояния АЛУ, флаги причины сброса микроконтроллера и биты управления банками памяти данных. В таблице ниже регистр INTCON содержит биты разрешения и флаги прерываний TMR0, изменение уровня сигнала на входах PORTB и внешнего источника прерываний RB0/INT. Регистр OPTION_REG содержит биты управления предделителем TMRO/WDT, активным фронтом внешнего прерывания RB0/INT и подтягивающими резисторами на входах PORTB. Регистр PIE1 содержит биты разрешения периферийных прерываний, регистр PIR1 содержит флаги прерываний периферийных модулей. Регистр T1CON содержит биты управления таймером TMR1. Регистр T2CON содержит биты управления таймером TMR2.
Регистр TRIS(A,B,C) содержит биты управления направлением портов вводавывода (1-вход, 0-выход). Полный список регистров относящихся к интересующему вас микроконтроллеру можно посмотреть открыв блокнотом файл. Для PIC16F873 это будет C:\Program Files\ MPLAB IDE \ MCHIP_Tools\ P16F873A.INC

Имя бита

№ бита

Назначение

Регистр STATUS

IRP

7

Бит выбора банка при косвенной адресации

RP1

6

Биты выбора банка при непоср. адресации

RP0

5

NOT_TO

4

Флаг переполнения сторожевого таймера; 1 — после POR или выполнения clr wdt, sleep ;0 — после переполнения WDT

NOT_PD

3

Флаг включения питания; 1 — после POR или выполнения clr WDT ; 0- после выполнения sleep

Z

2

Флаг нулевого результата; 1 — нулевой результат после выполнения арифметической или логической операции ; 0 — ненулевой результат после выполнения арифметической или логической операции

DC

1

Флаг десятичного переноса или заёма ; 1 — был перенос из младшего полубайта; 0 — не было переноса из младшего полубайта

C

0

Флаг переноса или заёма ; 1- был перенос из старшего бита; 0 — не было переноса из старшего бита

Регистр INTCON

GIE

7

Глобальное разрешение прерывания; 1 — разрешены все немаскированные прерывания; 0 — все прерывания запрещены

PEIE

6

Разрешение прерывания от периферийных модулей; 1 — разрешены все немаскерованные прерывания от периферийных модулей; 0 — прерывания от переферийных модулей запрещены

TOIE

5

Разрешение прерывания по переполнению TMR0; 1 — разрешено; 0 — запрещено

INTE

4

Разрешение внешнего прерывания INT ; 1- разрешено; 0 — запрещено

RBIE

3

Разрешение прерывания по изменению сигнала на выводах RB7 -RB4 ;1 — разрешено; 0 — запрещено

TOIF

2

Флаг прерываний по переполнению TMR0 ;1 — произошло переполнение; 0 — переполнения не было

INTF

1

Флаг внешнего прерывания INT ; 1 — выполнено условие внешнего прерывания на выводе RB0 / INT ;0 — внешнего пррывания не было

RBIF

0

Флаг прерывания по изменению уровня сигнала на входах RB7 — RB4 ;1 — произошло изменение уровня сигнала на одном из входов RB7 — RB4 ; 0 — не было изменений

Регистр OPTION_REG

NOT_RBPU

7

Включение внутренних подтягивающих резисторов на входах PORTB ;1 — отключены; 0 — включены

INTEDG

6

Выбор активного фронта сигнала на входе внешнего прерывания INT ; 1 — прерывания по переднему фронту; 0 — прерывания по заднему фронту

TOCS

5

Выбор тактового сигнала для TMR0 ; 1 — внешний тактовый сигнал с RA4 / TOCKI ;0 — внутренний тактовый сигнал CLKOUT

TOSE

4

Выбор фронта приращения счётчика TMR0 при внешнем тактовом сигнале ; 1 — по спаду на выводе RA4 / TOCKI ; 0 — по фронту

PSA

3

Выбор включения предделителя ; 1 — включен перед WDT ; 0 — перед TMR0

PS2

2

Установка коэффициента деления предделителя для TMR0 и WDT

PS1

1

PS0

0

Регистр PIE1 (1-перрывание разрешено, 0-запрещено)

ADIE

6

Разрешение прерываеия по окончанию перобразования АЦП

RCIE

5

Разрешение прерывания от приёмника USART

TXIE

4

Разрешение прерывания от передатчика USART

SSPIE

3

Разрешение прерывания от модуля синхронного последовательного порта

CCP1IE

2

Разрешение прерывания от модуля CCP1

TMR2IE

1

Разрешение прерывания по переполнению TMR2

TMR1IE

0

Разрешение прерывания по переполнению TMR1

Регистр PIR1

ADIF

6

Флаг прерывания от модуля АЦП (1-преобразование АЦП завершено, 0 — не завершено)

RCIF

5

Флаг прерывания от приёмника USART (1-буфер приёмника полон, 0-пуст)

TXIF

4

Флаг прерывания от передатчика USART (1-буфер передатчика пуст, 0-полон)

SSPIF

3

Флаг прерывания от модуля MSSP (1-выполнено условие возникновения прерывания, 0-условие не выполнено)

CCP1IF

2

Флаг прерывания от модуля CCP1. Режим захвата: 1-выполнен захват значения TMR1, 0-захвата не происходило. Режим сравнения: 1-значение TMR1 достигло указанного в регистрах CCPR1H, CCPR1L, 0- не достигло указанного значения

TMR2IF

1

Флаг прерывания по переполнению TMR2 (1-произошло переполение, 0-переполнения не было)

TMR2IF

0

Флаг прерывания по переполнению TMR1 (1-произошло переполение, 0-переполнения не было)

Регистр T1CON

T1CKPS1

5

выбор коэффициента деления предделителя TMR1: 11-1:8, 10-1:4, 01-1:2, 00-1:1

T1CKPS0

4

T1OSCEN

3

Включение тактового генератора TMR1 (0-включен, 1-выключен)

-T1SYNC

2

Синхронизация внешнего тактового сигнала (0-синхронизировать, 1-не синхронизировать)

TMR1CS

1

Выбор источника тактового сигнала (1-внешний источник с вывода RC0, 0-внутренний источник )

TMR1ON

0

Включение модуля TMR1: 1-включен, 0-выключен

Регистр T2CON

TOUTPS3

6

выбор коэффициента деления выходного делителя TMR2: 0000-1:1, 0001-1:2, 0011-1:4, и тд…… 1111-1:16

TOUTPS2

5

TOUTPS1

4

TOUTPS0

3

TMR2ON

2

Включение модуля TMR2 (1-включен, 0-выключен)

T2CKPS1

1

Выбор коэффициента деления предделителя TMR2: 00-1:1, 01-1:4, 1x-1:16

T2CKPS0

0

На следующем этапе рассмотрим редактор программ MPASM, входящий в состав интегрированной среды разработки программ MPLAB, напишем первую программу и отладим.
Каждый программист имеет свой почерк написания программ. По этому кому либо рекомендовать свой способ написания программы будет неправильным. Автор будет приводить один из вариантов, как можно сделать тот или иной модуль программы, может быть не совсем удачно, а вам предстоит в дальнейшем при необходимости его изменять.
Запустим MPLAB и откроем файл сохраненного проекта. Для этого в главном меню выберем закладку File далее Recent Workspaces и выберем наш файл C:\Micro\Micro. В открывшемся окне редактора Micro.asm мы будем писать программу.
Разобьём условно редактор на 4 вертикальные колонки. В первой (левой) пишут метки программы, во второй мнемоника команды, в третьей операнды команды и в четвёртой если необходимо комментарии. Символом «;» отделяют команды программы от комментариев. Подробно о всех командах ассемблера можно узнать из Руководства пользователя MPASM. Кроме комментариев весь текст должен быть написан латинским алфавитом. Все колонки должны быть отделены друг от друга одним и более пробелом, удобно пользоваться табуляцией.
После того как программа написана, её необходимо откомпилировать. Для этого в главном меню выбираем закладку Project затем Build All. В кратковременно появившемся окне MPASM V4.01 появится индикатор компиляции зеленого цвета, значит всё нормально. Если индикатор красного цвета, то будет указано количество ошибок. В окне Output при успешной компиляции будет текст, показанный ниже кода программы.
Предупреждения Message [302] указывают на возможно неправильную установку банков. Проверить это необходимо вручную воспользовавшись таблицей. Данное предупреждение можно отключить вставив директиву errorlevel -302; не выводить ошибки переключения банков, например после директивы __CONFIG. Если компиляция
будет неуспешной то в окне Output будут строки с комментариями ошибок. Ошибки необходимо устранить, иначе отладка будет не возможна.
Для детальной отладки программы необходимо запустить симулятор. Для начала сбрасываем процессор. В главном меню выбираем закладку Debugger далее Reset и Processor Reset. Указатель выполняемой строки (зеленая стрелка) установится на начало программы. Для того чтобы мы знали, что творится в регистрах процессора необходимо открыть окно с регистрами процессора. Для этого выбираем в главном меню закладку View далее Special Function Registers. Так же можно открыть окно File Registers. Для отслеживания времени выполнения программы может быть полезен счетчик. Выбираем в главном меню закладку Debugger далее StopWatch. Все эти окна размещаем на экране, перетащив их в нужное место при помощи мышки. Для пошаговой отладки нажимаем кнопку F7 или Debugger далее Step Into. Для быстрого прохода подпрограммы служит кнопка F8 или Debugger далее Step Over. Для быстрого прохода программы в режиме просмотра регистров служит кнопка Animate. Если необходима ещё большая скорость то можно воспользоваться кнопками Run (F9) и Halt (F5). Пиктограммы этих кнопок имеются в главном меню справа. Для остановки отладчика в окне редактора необходимо щелкнуть два раза левой кнопкой мышки по команде. При этом в левом поле редактора появится красный кружек с буквой В (Вrеас). Для удаления точки останова необходимо повторить процедуру щелкнув два раза мышкой. При пошаговой отладке автор рекомендует обратить внимание на окно Special Function Registers и отметить для себя, какая команда какие регистры изменяет. Когда программа будет полностью отлажена, необходимо повторить процедуру компиляции.
На следующем этапе запрограммируем микроконтроллер ранее изготовленным программатором. Для этого запустим программу ic-prog. В правом верхнем окне выберем микроконтроллер P1C16F873. Загрузим только что отлаженную программу. Для этого в главном меню выберем закладку Файл далее Открыть файл. В появившемся окне найдем файл Micro.HEX и нажмем кнопку Открыть. В программатор вставим микроконтроллер,начинаем процесс программирования.

Пример программы «мигающий светодиод» тут (example.txt)

Если всё сделали верно и нет ошибок в программе, после кампиляции получаем что-то вроде этого:

Clean: Deleting intermediary and output files.
Clean: Deleted file «C:\ Micro \Micro.err».
Clean: Deleted file «C:\Micro\Micro.cod».
Clean: Deleted file «C:\Micro\Micro.hex».
Clean: Deleted file «C:\ Micro \Micro.lst».
Clean: Done.
Executing: «C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe» /q /p16F873 «Micro.asm» /I»C:\ Micro \Micro.lst»
/e»C:\ \Micro \Micro.err»
Message[302] C:\MICRO\MICRO.ASM 31 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\MICRO\MICRO.ASM 33 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\MICRO\MICRO.ASM 35 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\MICRO\MICRO.ASM 37 : Register in operand not in bank 0. Ensure that bank bits are correct.
Loaded C:\Micro\Micro.COD.
BUILD SUCCEEDED: Fri Jul 15 23:38:42 2007

————————————————————————

Несмотря на кажущуюся сложность освоения микроконтроллеров, по мере практического изучения всё встаёт на свои места. Дальнейшим этапом по освоению микроконтроллеров автор предлагает изучать листинги программ различных контрукций, а готовые куски использовать в своих программах.

на главную | назад


Rodionyich©

виртуальных радиолюбителей? — Блог любительского радио KB6NU

EchoLink — одна из тех тем, которая обязательно вызовет спор, когда кто-нибудь поднимает ее на собрании радиолюбителей. Я сам недавно начал такую ​​работу, когда предложил разрешить контакты EchoLink для получения награды нашего клуба Worked All Washtenaw. Некоторые ребята утверждали, что контакты EchoLink не должны быть разрешены, потому что они позволяют обмениваться данными между компьютерами, и в этом режиме контакты EchoLink не являются «радио» контактами. Хотя я понимаю их точку зрения, я чувствовал, что их следует разрешить, потому что это просто забавная награда.

Теперь у этих ребят есть еще больше «виртуальных любительских радиостанций», на которые можно пожаловаться: QSONet и HamSphere. Обе эти службы утверждают, что имитируют работу радиолюбителей с помощью компьютерной программы.

QSONet, которая позиционирует себя как «виртуальная ионосфера для радиолюбителей», существует уже как минимум год. Чтобы попасть в QSONet, вы загружаете программное обеспечение, имитирующее КВ-трансивер. (Программа работает только на компьютерах с операционной системой Windows.)

После запуска программы вы выбираете режим, которым хотите работать (включая CW!) и «частоту», на которой хотите работать.Затем вы входите в сеть QSONet. Компания утверждает, что «он работает с коммутируемым, DSL и кабельным подключением к Интернету. Нет необходимости настраивать порты маршрутизатора. Сеть состоит из множества интернет-серверов, которые обеспечивают потоковое аудио voip между станциями. После установки программного обеспечения приемопередатчика станции QsoNet подключаются к центральному серверу с помощью одного исходящего соединения TCP».

Чтобы пользоваться QSONet, нужно быть лицензированным радиолюбителем, хотя, как говорится на их сайте, «РЧ нет.Все делается через интернет». Также стоит использовать QSONet. После 90-дневного бесплатного пробного периода вы должны заплатить абонентскую плату в размере 32 долларов США.

Новый сервис, о котором я только что узнал, называется HamSphere. Этот сервис, созданный Келли Линдман, основателем DXTuners, кажется немного более сложным, чем QSONet.

Например, на веб-сайтах HamSphere отмечается, что «пропуск, затухание, QRM, QRN, многолучевые фазовые эффекты и т. д. — все это факторы и правила в этой симуляции. Система следует ионосферным законам отклонения радиоволн.Вы также можете выбрать различные уровни мощности и типы антенн. Пользовательский интерфейс не такой приятный, как интерфейс QSONet (см. ниже), но, возможно, это хорошо.

Одно большое различие между HamSphere и QSONet заключается в том, что любой может использовать HamSphere, независимо от того, имеет он лицензию или нет. Еще одно отличие состоит в том, что программное обеспечение будет работать на компьютерах Mac и Linux, а также на компьютерах с Windows. И, наконец, нет бесплатного пробного периода, после которого нужно платить. Вместо этого HamSphere позволяет пользователям бесплатно запускать базовую версию и пытается зарабатывать деньги, продавая дополнительные функции.

Как и EchoLink, я думаю, что эти виртуальные радиолюбительские службы могут быть привлекательными для радиолюбителей, живущих в сообществах с ограниченным доступом к антеннам, или для тех, кто по какой-либо причине не может установить свою собственную станцию. НО, они, конечно, не заменят настоящую вещь. Я просто не понимаю, почему общение с QSONet или HamSphere может быть таким же приятным, как общение в прямом эфире.

ПО для радиолюбителей, распространяемое вместе с (X)Ubuntu LTS

Драйвер Инструмент подписи кода Интерфейс Средство отладки Утилиты оболочки Инструмент командной строки Программа проектирования печатных плат Программа проектирования печатных плат
альты Прошивка и утилиты Altus Metrum
arachne-pnr-chipdb Чип db файлы для arachne-pnr
Арахна-номер Инструмент размещения и трассировки для ПЛИС семейства iCE40
сборщик Arduino Инструмент командной строки для компиляции скетчей Arduino
ардуино Плата разработки AVR IDE и встроенные библиотеки
ардуино-могучий-1284p Файлы платформы для запуска Arduino на ATmega1284P
ардуино-мк Запрограммируйте Arduino из командной строки
атлк Калькулятор произвольной линии передачи
atlc-примеры Примеры для калькулятора произвольной линии передачи
скупость использовать GDB с отладчиками Atmel AVR
авра ассемблер для микроконтроллеров Atmel AVR
авродуде ПО для программирования микроконтроллеров Atmel AVR
аврп Программатор для микроконтроллеров Atmel AVR
беркли-abc ABC — Система последовательного синтеза и проверки
босса-кли Утилита для программирования флэш-памяти микроконтроллера Atmel SAM ARM
босса Графический интерфейс программирования флэш-памяти микроконтроллера Atmel SAM ARM
бутылочная ракета Утилита для управления устройствами X10 Firecracker для домашней автоматизации
канеда Программное обеспечение Electronic Design Automation, ориентированное на простоту использования и портативность
canmatrix-utils Обработка описаний CAN (локальной сети контроллеров) — утилиты командной строки
схемы-макросы Макросы для черчения электрических схем
скб-некст для клавиатур и мышей Corsair
закрытый Инструмент анализа покрытия кода Verilog
циклфкс2прог Программатор Cypress EZ-USB FX2 (LP)
dfcgen-gtk Генератор коэффициентов цифрового фильтра (DFCGen) GTK+
ДФУ-утилита Обновление прошивки устройства (DFU) USB программатор
цифровой темп чтение датчиков температуры в сети 1-Wire
отрисовка инструмент для документирования аппаратных средств с помощью временных диаграмм
электрический электрическая система САПР
esptool создание и прошивка файлов прошивки на микросхемы ESP8266 и ESP32
флэш-память Идентификация, чтение, запись, стирание и проверка микросхем BIOS/ПЗУ/флеш-памяти
гибкий загрузчик Утилита для настройки устройств ALTERA на базе SRAM
фпед Редактор посадочных мест
fpga-icestorm-chipdb Файлы базы данных чипа для fpga-icestorm
fpga-ледяная буря Инструменты для работы с форматом битового потока Lattice iCE40 FPGA
фрихдл Симулятор VHDL для Linux
фритцинг Простое в использовании программное обеспечение для проектирования электроники
фрикционные детали Простое в использовании программное обеспечение для электронного проектирования (файлы деталей)
гербв Средство просмотра файлов Gerber (только формат RS 274 X)
ghdl-gcc Компилятор/симулятор VHDL (серверная часть GCC)
гдл Компилятор/симулятор VHDL
гдл-ллвм Компилятор/симулятор VHDL (бэкенд LLVM)
ghdl-mcode Компилятор/симулятор VHDL (бэкенд mcode)
глогика графический симулятор логической схемы
gnucap-по умолчанию-плагины0 Пакет GNU Circuit Analysis, подключаемые модули по умолчанию
гнукап Пакет анализа цепей GNU, основной исполняемый файл
гнусим8085 Графический симулятор Intel 8085, ассемблер и отладчик
gplcver Симулятор Verilog
gpsim Симулятор микроконтроллеров Microchip PIC
gputils Утилиты GNU PIC
серый волк Место для цифровой конструкции СБИС
gtkwave Средство просмотра сигналов файла VCD (дамп изменения значения)
гвейв Средство просмотра сигналов, например, для симуляторов специй
горизонт-эда Приложение для компоновки и схемы EDA
imx-инструмент для подписи кода для i.Платформа MX
imx-usb-загрузчик imx_loader — утилита восстановления i.MX/Vybrid
ирсим Симулятор уровня переключения
иверилог Компилятор Icarus Verilog
kicad-демо Демонстрационные проекты для kicad
kicad-следы Символы посадочных мест для KiCad Pcbnew
кикад Программное обеспечение для проектирования электронных схем и печатных плат
kicad-packages3d 3D-модели для 3D-просмотра в редакторе KiCad Pcbnew и Footprint Editor
Кикад-символы Схематические символы для KiCad Eeschema
KiCAD-шаблоны Шаблоны проектов для KiCad
раскладка Высокопроизводительное средство просмотра и редактирования макетов
Лэнгфорд Утилс Программы управления платой демодулятора Per Vices Noctar IQ
лептон-эда Lepton Electronic Design Automation (метапакет)
listserialportsc список последовательных портов
lpctools для микроконтроллеров NXP LPC Последовательный интерфейс ISP
m16c-вспышка Flash программатор для микроконтроллеров Renesas M16C и R8C
магия Инструмент компоновки СБИС
mcu8051ide Графическая интегрированная среда разработки для 8051
мспдебаг для микроконтроллеров MSP430
myhdl-косимуляция Файлы косимуляции MyHDL
нбк Компилятор C для блоков LEGO Mindstorms NXT
netgen-lvs Сравнение списка соединений — макет и схема (LVS)
нгспайс Симулятор цепи Spice
нипик симулятор для микроконтроллера Microchip PIC16C84
nxt-прошивка Улучшенная прошивка для блоков LEGO Mindstorms NXT
октавные опенемы Октавный интерфейс для openems
открывашки Электромагнитный симулятор
опенста Статический анализатор синхронизации на уровне шлюза
предохранитель owfs Файловая система 1-Wire
овфс Опора Dallas 1-wire
owftpd FTP-демон, обеспечивающий доступ к сетям 1-Wire
owhttpd Демон HTTP, предоставляющий доступ к сетям 1-Wire
сервер Бэкенд-сервер для управления 1-Wire
плоская оболочка для связи с сервером 1-Wire
инструменты инструменты для мониторинга или проверки канала ow-server
pcb2gcode для гравировки печатных плат с использованием ЧПУ
пкб-гтк — интерфейс GTK+
плата программа проектирования печатных плат (pcb) — метапакет
печатная плата без жесткости (pcb) — интерфейс LessTif
pcb-rnd-auto Autoroute и autoplace.
pcb-rnd-cloud Сетевые плагины.
pcb-rnd-отладка Отладка и диагностика.
pcb-rnd-export-extra Форматы экспорта: специальный/дополнительный
pcb-rnd-экспорт Общие плагины экспорта.
pcb-rnd-export-sim Экспорт плагинов в симуляторы
pcb-rnd-extra Дополнительные команды действий и дополнительные функции.
печатная плата-rnd-hid-gtk2-gdk Графический интерфейс: gtk2, программный рендеринг
pcb-rnd-hid-gtk2-gl Графический интерфейс: gtk2, opengl
pcb-rnd-hid-lesstif Графический интерфейс: мотив/менее стиль, программный рендеринг
печатная плата Стандартная установка pcb-rnd
pcb-rnd-import-geo Плагины импорта геометрии.
pcb-rnd-import-net Плагины для импорта списков цепей/схем.
pcb-rnd-io-alien Совместимость формата файла с другими разработчиками компоновки печатных плат.
pcb-rnd-io-стандарт Часто используемые неродные форматы файлов плат и посадочных мест
pcb-rnd-lib-gl Библиотека поддержки для рендеринга с помощью opengl.
pcb-rnd-lib-gtk Библиотека поддержки для создания графического интерфейса с помощью gtk.
pcb-rnd-lib-gui Библиотека поддержки для создания графического интерфейса.
pcb-rnd-lib-io Библиотека поддержки чужих форматов файлов.
пд-пдуино взаимодействие с Arduino из Pure Data (Pd)
пд-хбее взаимодействие с вашим XBee из Pure Data (Pd)
пикпрог Программное обеспечение для последовательного программирования Microchip PIC
пульсометр логический анализатор sigrok, осциллограф и MSO GUI
пиросхема внешний интерфейс для «Макросхем схемы» и языка PIC
поток Поток цифрового синтеза с открытым исходным кодом
qflow-tech-osu018 Технологические файлы, необходимые для qflow для osu018
qflow-tech-osu035 Технологические файлы, необходимые для qflow для osu035
qflow-tech-osu050 Технологические файлы, необходимые для qflow для osu050
маршрутизатор Многоуровневый лабиринтный маршрутизатор
RFDump инструмент для декодирования данных RFID-метки
s51чувак Внутрисистемный программатор для микроконтроллеров 8051 с использованием usbtiny
сканер Автомобильный диагностический сканер OBD-II
сдкк Компилятор С для малых устройств
sdcc-библиотеки Компилятор C для малых устройств (библиотеки)
SDCC-UCSIM Симулятор микроконтроллера для SDCC
сигрок-кли интерфейс командной строки для программного обеспечения sigrok
сигрок-прошивка-fx2lafw Прошивка для логических анализаторов Cypress FX2(LP)
сигрок Комплект программного обеспечения для логического анализатора и декодера протоколов (метапакет)
симавр худощавый и средний симулятор AVR
имитация Симулятор Atmel AVR
имитация простой симулятор электронной схемы в реальном времени
одновременно симулятор для микроконтроллера Microchip PIC16F84
специнструменты Утилиты для использования аппаратного USB-анализатора спектра Wi-Spy
спм Эмулятор MIPS R2000/R3000
stlink-интерфейс Замена инструментов OpenSource ST-Link.
stlink-инструменты Замена инструментов OpenSource ST-Link.
стм32флэш Утилита для прошивки чипа STM32 с использованием последовательного загрузчика
т2н Простой инструмент командной строки для LEGO Mindstorms NXT
тклспайс Библиотека NGSpice для Tcl
Ткгейт Редактор и симулятор цифровых схем на базе Tcl/Tk
uhubctl Концентратор USB для каждого порта, управление питанием
уисп Внутрисистемный микро программатор для микроконтроллеров Atmel AVR
usbrelay Драйвер реле USB HID
верилятор быстрый бесплатный симулятор Verilog
виш Интерфейс командной строки для архитектуры программного обеспечения виртуальных приборов
w1retap Регистратор данных для датчиков погоды 1-Wire
w1retap-монго Регистратор данных для датчиков погоды 1-Wire (плагин MongoDB)
w1retap-mysql Регистратор данных для датчиков погоды 1-Wire (плагин MySQL)
w1retap-odbc Регистратор данных для датчиков погоды 1-Wire (плагин ODBC)
w1retap-pgsql Регистратор данных для датчиков погоды 1-Wire (плагин PostgreSQL)
w1retap-sqlite Регистратор данных для датчиков погоды 1-Wire (плагин SQLite)
xc3sprog Средство прошивки JTAG для FPGA, CPLD и EEPROM
цепь Нарисуйте принципиальную схему или почти что угодно
xschem программа захвата схем
йосис Платформа для синтеза Verilog RTL

American Truck Simulator Общие обсуждения

ОБНОВЛЕНО!!!!! 01.05.22

привет.

на всякий случай, если кому-то будет интересно

здесь я сделал файл со списком радио в прямом эфире, некоторые могут быть немного тихими (менее загруженными, чем другие), есть пожарные/полицейские/ems/морские/любительские радиостанции из Аризоны, Калифорнии ,CT, IL, MI, NM, NV, OK, OR, PA, UT, WA, WI.

Я использую ту же ссылку в Dropbox для обновления файла

НЕ НАЖИМАЙТЕ ОБНОВИТЬ ИЗ ИНТЕРНЕТА В ATS

ИНФОРМАЦИЯ:

сортировать по жанру, поэтому мои уведомления идут вверху.

https://www.dropbox.com/s/jaq60dvnk1pcvrq/live_streams.sii?dl=0

имеет следующие номера:

Phoenix Police—- (AZ)

Los Angeles Police/Fire—— (CA)

Lee County IA Police/Fire/EMS/Marine/ HAM—— (IA)

Albuquerque-Bernalillo Police/Fire/Sheriff (NM)

Portland Police/Sheriff Dispatch—— (OR)

Bellingham Sheriff/Police/Дорожный патруль—- — (WA)

Любительские ретрансляторы Austin TX—— (HAM)

Радиолюбительский ретранслятор VHF 146,655—— (HAM)

Dallas TX Area Любительские радиостанции—— (HAM)

WW7PSR 146.Ретранслятор PSRG 960 МГц —— (HAM)

Система WIN Любительская ретрансляторная сеть —— (HAM)

ДОБАВЛЕН:

Полиция округа Ли, IA, полиция/пожарная служба/скорая помощь/морская пехота/любительская служба (IA)

Zion/North Chicago IL Police (IL)

округ Сангамон, штат IL, шериф/полиция/полиция штата (IL)

Detroit Fire Department (MI)

Ingham County MI Sheriff/Police (MI)

Ingham County MI Fire/EMS (MI)

Шериф/Пожарная служба/Скорая помощь (Нью-Мексико, Аламогордо)

Рино и Спаркс Полиция/Пожарная служба (Невада)

Полиция округа Джексон, ОК Полиция/Пожарная служба/скорая помощь (ОК)

Полиция Портленда/Диспетчер шерифа (ИЛИ)

Полиция Филадельфии (Пенсильвания)

Шериф округа Вашингтон/полиция/пожарная служба (Юта)

Полиция округа Севьер/пожарная служба/скорая помощь (Юта)

Шериф округа Бивер/скорая помощь (Юта)

Полиция/пожарная служба Абердина (Вашингтон)

Шериф Беллингема/полиция/дорожный патруль (Висконсин)

Правоохранительные органы округа Милуоки (Висконсин)

Пожарная служба округа Милуоки (Висконсин)

поместите файл sii в Documents\American Truck Simulator (создайте резервную копию вашего файла sii, если вы хотите вернуть исходные станции)

————————————— ————————————————— —

Добро пожаловать — Добро пожаловать…

Radio Mobile — программное обеспечение для моделирования распространения радиочастот

На этот веб-сайт, посвященный Radio Mobile.

Radio Mobile — это программное обеспечение, разработанное Roger Coudé VE2DBE. Программа имитирует распространение RF и является бесплатной для сообщества радиолюбителей.

Я надеюсь, что этот веб-сайт станет вашим проводником в Radio Mobile и в захватывающий мир радиопланирования.

Cu, Ремко (PE1MEW)

Нажмите на интересующую вас тему в указателе слева или перейдите к Краткому справочнику.
Если у вас есть какие-либо вопросы о функциональности Radio Mobile, перейдите на «панель инструментов».

Если вы хотите узнать больше о веб-сайте, см. «О веб-сайте»
Структура этого веб-сайта описана в разделе «Структура веб-сайта»
Добавьте этот веб-сайт в закладки: Нажмите здесь, чтобы добавить «Радио-мобильное руководство» в закладки

Быстрый старт

Если вы новичок в Radio Mobile или используете Radio Mobile и у вас есть вопрос, нажмите на эти скриншоты.Это приведет вас прямо к той части этого веб-сайта, которая закрывает экран. Оттуда вы можете перейти к функции, о которой вы хотите получить больше информации.

 

на базе CMSimple_XH | шаблон cmsimple-styles.com изменен PE1MEW

Программное обеспечение с поддержкой GPS для Мобильные соревнования

Добро пожаловать

Спасибо для остановки на сайте конкурса радиолюбителей CQ/X de NO5W программа логирования, разработанная специально для мобильного оператора в состоянии Партии QSO с акцентом на полную интеграцию устройств GPS и картографирования информацию о планировании, работе и послеконкурсном этапы этих видов соревнований.

Здесь вы найдете описание возможностей программы, в конкурсы и периферийные устройства (GPS, радиоприемники, манипуляторы), которые он поддерживает, файлы подробной документации и, конечно, возможность скачать программное обеспечение. Вы также найдете ссылки на различные планы маршрутов, созданные программой а также экспортируется в формате (KML), который может быть обработан Google Maps для публикация в сети. Вы также найдете документация с описанием еще одно радиолюбительское приложение (PileUpNet), которое я разработан который представляет собой сетевое решение для обеспечения в реальном времени табло для соревнований по пайлапу.

Фон

Когда-нибудь около 2003-2004 я решил попробовать техасский Вечеринка QSO, спонсируемая Houston’s Северо-Запад Общество радиолюбителей (NARS) в качестве мобильного оператора. То QSO, которые я сделал на этом мероприятии были мои первые мобильные QSO, конкурсные или нет, и Я обнаружил, что пропустил один из самых приятных виды проведения контеста — мобильный контест. Не только было работать очень весело, с нагромождениями при каждой смене округа, но я понял, что существует потребность в программе ведения журналов, которая некоторые уникальные проблемы мобильных контестов.Более того, это был также потенциальным приложением для увлекательной технологии GPS который тогда входил в мейнстрим с множеством изящных новых доступных устройства. Я подумал, что было бы здорово иметь программу регистрации, которая мог взять информацию от GPS и автоматически определить, какой округ в данный штат или регион, в котором находился оператор, и автоматически обновлять эту информацию по мере того, как оператор путешествовал из округа в округ. Поэтому я решил сделать это вместе со многими другими функциями. представляет интерес мобильному контестёру, основные цели проекта.

я думал, что, если проект удался, поделюсь программное обеспечение с другими заинтересованными в мобильном оспаривание. Проект был немного работы и был сложным в нескольких отношениях, но он ушел очень хорошо. После успешного тестирования и использования программного обеспечения во время 2004-2007 гг. в качестве мобильного оператора в ряде групп QSO, включая Техас, Оклахома, Миссисипи, Джорджия, Луизиана и Флорида, я решил, что пришло время распространять известие о его доступности и предоставить его другим более современным означает, чем метод обычной почты, который я использовал на ограниченной основе для распространения программное обеспечение для некоторых первых пользователей.

Что В имени?

В если тебе интересно о названии, CQ/X происходит от в несколько стандартный способ, которым мобильные телефоны в QSO-группах используют для вызова CQ, в то время как в то же время сообщая подписчикам текущий округ мобильного телефона место нахождения. Итак, CQ в это просто имя, а /X представляет округ с переменной X предоставляется автоматически программой на основе широты GPS и долгота.

Так вот он, CQ/X de NO5W, доступный для простой загрузки.Однако, до скачивая программу рекомендуется ознакомиться с некоторыми документов, описанных в Документации страница. В частности, вы должны играть в основные CQ/Х учебник от N5NA и просмотрите Что вам нужно документ. Учебное пособие проведет вас через основные операции с программа, включающая динамические данные GPS, чтобы проиллюстрировать некоторые из функции с поддержкой GPS. То последний документ будет опишите, для различных сценариев, что вам понадобится к запустите программу и подготовьте ее к использованию в ваших любимых QSO партия.

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



73/Патрон/NO5W

ham-radio · GitHub Topics · GitHub

ham-radio · GitHub Topics · GitHub

Вот 536 публичных репозиториев соответствующие этой теме…

Dire Wolf — это программная звуковая карта, пакетный модем AX.25/TNC и кодер/декодер APRS. Его можно использовать автономно для наблюдения за трафиком APRS, в качестве трекера, дигипитера, шлюза APRStt или интернет-шлюза (IGate). Для получения дополнительной информации посмотрите нижнюю четверть этой страницы и https://github.com/wb2osz/direwolf/blob/dev/doc/README.md.

📡 Протокол пакетного радиочата AX.25 с поддержкой цифровых подписей и двоичного сжатия.Как IRC по радиоволнам.

  • Обновлено 4 января 2020 г.
  • Машинопись

Кастомная прошивка для модуля HackRF SDR + PortaPack h2

Приложение для отслеживания спутников Gpredict

Инструмент для чтения, отображения и сохранения данных с NanoVNA

  • Обновлено 18 февраля 2022 г.
  • питон

Многопользовательское программное обеспечение SDR-приемника с открытым исходным кодом и веб-интерфейсом

  • Обновлено 24 января 2022 г.
  • питон

Усовершенствованное системное программное обеспечение ретранслятора с поддержкой EchoLink для Linux, включая графический интерфейс, Qtel — клиент Qt EchoLink

Кроссплатформенный клиент Winlink, написанный на Go

.

Веб-приложение для регистрации радиолюбителей, созданное с использованием PHP и MySQL, поддерживает общие задачи регистрации станций от ВЧ до СВЧ с помощью вспомогательных приложений для поддержки CAT-управления.

Радиоспутник с открытым исходным кодом и предсказатель прохода для Android, вдохновленный Gpredict

  • Обновлено 2 марта 2022 г.
  • Котлин

HamMessenger — это портативное устройство, использующее любительское радио и протокол APRS в качестве среды для отправки и получения текстовых сообщений.

CubeSatSim, симулятор CubeSat AMSAT

Сканер частоты для программно-определяемого радиоприемника Gqrx

Библиотека Python для распространения спутниковых орбит.

  • Обновлено 25 февраля 2021 г.
  • питон

Удаленно открыть аудиоканалы и последовательный порт к серверу Icom RS-BA1 (напр.приемопередатчик Icom IC-705).

Bluetooth-модем LoRa ESP32 KISS (для APRSDroid или aprs.fi iOS) + APRS-IS RX/TX iGate через WiFi + Digipeater + DV (с Codec2 Walkie-Talkie)

  • Обновлено 25 апр. 2021 г.
  • питон

Приложение с графическим интерфейсом для настройки и программирования дешевых радиостанций DMR под Linux и MacOS X.

Реализация протокола KISS на чистом Python для связи с последовательными устройствами TNC для использования с любительским радио.

  • Обновлено 30 декабря 2020 г.
  • питон

PyQSO — это инструмент регистрации контактов для радиолюбителей.

  • Обновлено 1 ноября 2021 г.
  • питон

Управление GRQX для сканирования частот или каналов с помощью закладки GQRX или файла CSV

Библиотека со специальными функциями и методами для радиолюбителей

  • Обновлено 15 декабря 2021 г.
  • питон

Превратите свой телефон Android в рацию Codec2 (клиент модема Bluetooth/USB/TCPIP KISS для цифровой голосовой связи DV)

📻 любительский радиоприемник в <100 строк кода

Простой азбука Морзе по методу Коха.

Универсальный контроллер передатчика POCSAG, написанный на Rust.

  • Обновлено 29 декабря 2021 г.
  • Ржавчина

Минимальный SDR с ПЛИС Lattice MachXO2. И порт на Cyclone3 от Steven Groom

  • Обновлено 21 мая 2020 г.
  • VHDL

Улучшить эту страницу

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

Курировать эту тему

Добавьте эту тему в свой репозиторий

Чтобы связать ваш репозиторий с радиолюбитель тему, перейдите на целевую страницу репозитория и выберите «управление темами».

Узнать больше

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

Radio Network Simulator

Я смоделировал сеть с промежуточным хранением, состоящую из 173 УКВ-радиостанций. Я реализовал иерархическую маршрутизацию и показал, что она может направлять трафик в обратном направлении, используя обнаруженный трансконтинентальный канал. сайт

Первая страница отчета мимеографа, объясняющего работу радиосети с промежуточным хранением.

Программа была написана на Паскале с использованием динамически выделяемых структур как для радио, так и для сообщений.

Позже я перевел это на Java и обнаружил, что декомпозиция структур хорошо работает в качестве объектов.

Программа продемонстрировала поведение, которое я не мог понять, основываясь на временных рядах и диаграммах рассеяния из первого поколения. Я видел сообщения, доставленные с числом переходов, намного превышающим «диаметр» сети.

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

Я сохранил широту и долготу в наборе данных и использовал их для рисования большой карты на плоттере CalComp. Я взял это на Dayton Hamfest и показал тогда еще молодому K1ZZ, техническому редактору ARRL, свое видение радиолюбительской сети.

Я собрал статистику из некоторых прогонов и представил их в виде карты в абстракции модели изображения Билла Миллса. Я нарисовал пузыри в городах разного размера для отставания и цвета (по тепловой шкале) для пропускной способности.

Я использовал ранний растровый графический монитор для рендеринга кадров анимации.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован.