• Объявления

    • admin

      Размещайте материалы своей компании БЕСПЛАТНО!   18.04.2018

      Редакционная политика портала позволяет размещать на бесплатной основе различные типы материалов: интересную информацию, наработки, технические решения, аналитические статьи и т.д. Пример такого блога. Взамен мы рекламируем ваш блог в наших группах в соц. сетях, ну и плюс естественная самореклама от пользователей форума и блогов, которые будут читать ваш блог. К примеру охват одного поста только в нашей группе VK составляет более 10 тыс. человек. Т.е. мы предлагаем бартер - вы ведете у нас блог и публикуете какую-то полезную и интересную информацию связанную с вашим производством, а мы рекламируем ваш блог в наших соц. сетях. Блоги можно полностью кастомизировать: поставить изображение шапки, сделать меню или оглавление, также в своем блоге вы будете модератором - сможете удалять комментарии и т.д. Ведение своего блога требует времени и навыков, но рекламный эффект колоссальный, т.к. это живое общение и отклик. Посты не должны быть рекламой, а также должны соответствовать правилам форума. Для тех компаний, которые будут публиковать интересный контент, права в дальнейшем будут расширяться - сможете публиковать больше ссылок, пресс-релизы, новости компании, анонсы и т.д. Ну а если вы хотите размещать платную рекламу: условия и прайс размещения на сайте и форуме, коммерческая тема на форуме, реклама в группе VK.
  • запись
    1
  • комментарий
    1
  • просмотра
    393

Софт для радиолюбителя в ОС Debian

spekky

752 просмотра

Итак, у вас есть паяльник, ваш стол завален электронными компонентами, вы всегда в поисках самого лучшего в мире усилителя, вы умеете рассчитывать каскады с общей базой и даже моргать светодиодом при помощи МК PIC. Внезапно или не очень, вы решаете работать в ОС Debian. Я хотел бы рассказать, чем можно заменить любимый софт для Windows, как его установить и решить возникающие в процессе установки проблемы. Будем считать, что ваш дистрибутив - это Debian 9 «Stretch» 64 (скорее всего все описанное подойдет и для *buntu, Kali)

Перед установкой программ из репозиториев (командой apt-get install) обновите списки репозиториев командой sudo apt-get update!

Подобрал следующий список:

  • 1. Черчение принципиальных схем и проектирование печатных плат — KiCad
  • 2. Эмулирование схем — Qucs
  • 3. Генератор сигналов с звуковой карты — Audacity
  • 5. Среда для разработки под PIC — MPLAB X (IDE)
  • продолжение следует

 

1. KiCad — в представлении давно не нуждается.

Описание:

http://cxem.net/software/kicad.php

Установка:

Для установки этой штуки, нам необходимо просто ввести в терминале:

sudo apt-get install kicad и подтвердить установку. Проблем с зависимостями быть не должно.

Начало  установки:

Скрытый текст

cxemnet@debian:~$ sudo apt-get install kicad

Чтение списков пакетов… Готово

Построение дерева зависимостей

Чтение информации о состоянии… Готово

Будут установлены следующие дополнительные пакеты:

kicad-common libboost-atomic1.62.0 libboost-chrono1.62.0

libboost-context1.62.0 libboost-locale1.62.0 libboost-program-options1.62.0

libboost-regex1.62.0 libwxbase3.0-0v5 libwxgtk3.0-0v5 python-wxgtk3.0

python-wxversion xsltproc

Предлагаемые пакеты:

extra-xdg-menus kicad-doc-ca | kicad-doc-de | kicad-doc-en | kicad-doc-es

| kicad-doc-fr | kicad-doc-it | kicad-doc-ja | kicad-doc-nl | kicad-doc-pl

| kicad-doc-ru wx3.0-doc

НОВЫЕ пакеты, которые будут установлены:

kicad kicad-common libboost-atomic1.62.0 libboost-chrono1.62.0

libboost-context1.62.0 libboost-locale1.62.0 libboost-program-options1.62.0

libboost-regex1.62.0 libwxbase3.0-0v5 libwxgtk3.0-0v5 python-wxgtk3.0

python-wxversion xsltproc

обновлено 0, установлено 13 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

Необходимо скачать 72,6 MБ архивов.

После данной операции, объём занятого дискового пространства возрастёт на 690 MB.

Хотите продолжить? [Д/н]

 

2. Qucs — Quite Universal Circuit Simulator - достаточно известный аналог Proteus.

Описание:

http://cxem.net/software/qucs.php

Установка:

Скачиваем .deb пакет с официальной странички проекта на ланчпэде:

wget https://launchpad.net/~qucs/+archive/ubuntu/qucs/+build/6316232/+files/qucs_0.0.18-2_amd64.deb

Установим пакет стандартными средствами:

cxemnet@debian:~$ sudo dpkg --install qucs_0.0.18-2_amd64.deb

Начало  установки:
 

Скрытый текст

Выбор ранее не выбранного пакета qucs.

(Чтение базы данных … на данный момент установлено 178176 файлов и каталогов.)

Подготовка к распаковке qucs_0.0.18-2_amd64.deb …

Распаковывается qucs (0.0.18-2) …

dpkg: зависимости пакетов не позволяют настроить пакет qucs:

qucs зависит от libqt4-qt3support (>= 4:4.5.3), однако:

Пакет libqt4-qt3support не установлен.

qucs зависит от libqt4-script (>= 4:4.5.3), однако:

Пакет libqt4-script не установлен.

qucs зависит от libqt4-svg (>= 4:4.5.3), однако:

Пакет libqt4-svg не установлен.

qucs зависит от libqtcore4 (>= 4:4.7.0~beta1), однако:

Пакет libqtcore4 не установлен.

qucs зависит от libqtgui4 (>= 4:4.6.1), однако:

Пакет libqtgui4 не установлен.

dpkg: ошибка при обработке пакета qucs (--install):

проблемы зависимостей — оставляем не настроенным

Обрабатываются триггеры для gnome-menus (3.13.3-9) …

Обрабатываются триггеры для desktop-file-utils (0.23-1) …

Обрабатываются триггеры для mime-support (3.60) …

Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …

Обрабатываются триггеры для man-db (2.7.6.1-2) …

При обработке следующих пакетов произошли ошибки:

qucs

Как видим — ошибка. Пробуем запустить и видим еще одну ошибку:

cxemnet@debian:~$ qucs

qucs: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory

Необходим qt4. Пробуем установить:

cxemnet@debian:~$ sudo apt-get install qt4-default


Неудача:

Скрытый текст

cxemnet@debian:~$ sudo apt-get install qt4-default
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 qt4-default : Зависит: libqt4-dev но он не будет установлен
               Зависит: qtchooser (>= 55-gc9562a1-1~) но он не будет установлен
 qucs : Зависит: libqt4-qt3support (>= 4:4.5.3) но он не будет установлен
        Зависит: libqt4-script (>= 4:4.5.3) но он не будет установлен
        Зависит: libqt4-svg (>= 4:4.5.3) но он не будет установлен
        Зависит: libqtcore4 (>= 4:4.7.0~beta1) но он не будет установлен
        Зависит: libqtgui4 (>= 4:4.6.1) но он не будет установлен
        Рекомендует: freehdl но он не будет установлен
        Рекомендует: verilog но он не будет установлен
        Рекомендует: octave но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).

Пользуемся советом и набираем:

cxemnet@debian:~$ sudo apt --fix-broken install

Видим следующее:

Скрытый текст

Чтение списков пакетов… Готово

Построение дерева зависимостей

Чтение информации о состоянии… Готово

Исправление зависимостей… Готово

Будут установлены следующие дополнительные пакеты:

libmariadbclient18 libqt4-dbus libqt4-designer libqt4-network libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-xml

libqtcore4 libqtdbus4 libqtgui4 mysql-common qdbus qt-at-spi qtchooser qtcore4-l10n

Предлагаемые пакеты:

libqt4-dev qt4-qtconfig

НОВЫЕ пакеты, которые будут установлены:

libmariadbclient18 libqt4-dbus libqt4-designer libqt4-network libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-xml

libqtcore4 libqtdbus4 libqtgui4 mysql-common qdbus qt-at-spi qtchooser qtcore4-l10n

обновлено 0, установлено 18 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

не установлено до конца или удалено 1 пакетов.

Необходимо скачать 14,4 MБ архивов.

После данной операции, объём занятого дискового пространства возрастёт на 48,0 MB.

Хотите продолжить? [Д/н]

Все получилось, снова попробуем запустить qucs и видим, что все хорошо, можно работать.

Бонусом можно добавить модели русских (советских) компонентов, сделанных добрыми дядями.

Скачиваем архив в текущую папку:

wget https://github.com/ra3xdh/qucs-rus-complib/archive/master.zip

Разархивируем его в текущую папку:

unzip master.zip

перенесем в папку с библиотеками:

cd qucs-rus-complib-master

sudo mv * /usr/share/qucs/library/

Заходим в программу и видим наши библиотеки.

 

3. Audacity - аудиоредактор. Нам интересен тем, что с его помощью можно генерировать сигналы на выход звуковой карты.

Описание:

Будет.

Установка:

К счастью, установка вполне стандартна и доступна из репозиториев.

sudo apt-get install audacity

Процесс  установки:

Скрытый текст

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  audacity-data libdouble-conversion1 libflac++6v5 libid3tag0 libpcre16-3 libportaudio2 libportsmf0 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5svg5 libqt5widgets5 libsbsms10 libsuil-0-0 libvamp-hostsdk3v5 libxcb-xinerama0 mesa-utils qt5-gtk-platformtheme
  qttranslations5-l10n
Предлагаемые пакеты:
  ladspa-plugin qt5-image-formats-plugins qtwayland5
НОВЫЕ пакеты, которые будут установлены:
  audacity audacity-data libdouble-conversion1 libflac++6v5 libid3tag0 libpcre16-3 libportaudio2 libportsmf0 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5svg5 libqt5widgets5 libsbsms10 libsuil-0-0 libvamp-hostsdk3v5 libxcb-xinerama0 mesa-utils qt5-gtk-platformtheme
  qttranslations5-l10n
обновлено 0, установлено 21 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 14,2 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 60,4 MB.
Хотите продолжить? [Д/н]
Пол:1 http://mirror.yandex.ru/debian stretch/main amd64 libdouble-conversion1 amd64 2.0.1-4 [33,7 kB]
Пол:2 http://mirror.yandex.ru/debian stretch/main amd64 libpcre16-3 amd64 2:8.39-3 [258 kB]
Пол:3 http://mirror.yandex.ru/debian stretch/main amd64 libqt5core5a amd64 5.7.1+dfsg-3+b1 [1 836 kB]
Пол:4 http://mirror.yandex.ru/debian stretch/main amd64 libqt5dbus5 amd64 5.7.1+dfsg-3+b1 [217 kB]
Пол:5 http://mirror.yandex.ru/debian stretch/main amd64 libqt5network5 amd64 5.7.1+dfsg-3+b1 [594 kB]
Пол:6 http://mirror.yandex.ru/debian stretch/main amd64 libxcb-xinerama0 amd64 1.12-1 [95,5 kB]
Пол:7 http://mirror.yandex.ru/debian stretch/main amd64 libqt5gui5 amd64 5.7.1+dfsg-3+b1 [2 450 kB]
Пол:8 http://mirror.yandex.ru/debian stretch/main amd64 libqt5widgets5 amd64 5.7.1+dfsg-3+b1 [2 244 kB]                                            
Пол:9 http://mirror.yandex.ru/debian stretch/main amd64 libqt5svg5 amd64 5.7.1~20161021-2+b2 [130 kB]                                              
Пол:10 http://mirror.yandex.ru/debian stretch/main amd64 audacity-data all 2.1.2-2 [1 554 kB]                                                      
Пол:11 http://mirror.yandex.ru/debian stretch/main amd64 libflac++6v5 amd64 1.3.2-1 [37,2 kB]                                                      
Пол:12 http://mirror.yandex.ru/debian stretch/main amd64 libid3tag0 amd64 0.15.1b-12 [35,4 kB]                                                     
Пол:13 http://mirror.yandex.ru/debian stretch/main amd64 libportaudio2 amd64 19.6.0-1 [66,6 kB]                                                    
Пол:14 http://mirror.yandex.ru/debian stretch/main amd64 libportsmf0 amd64 0.1~svn20101010-5 [54,7 kB]                                             
Пол:15 http://mirror.yandex.ru/debian stretch/main amd64 libsbsms10 amd64 2.0.2-2 [106 kB]                                                         
Пол:16 http://mirror.yandex.ru/debian stretch/main amd64 libsuil-0-0 amd64 0.8.4~dfsg0-2 [23,0 kB]                                                 
Пол:17 http://mirror.yandex.ru/debian stretch/main amd64 libvamp-hostsdk3v5 amd64 2.6~repack0-3 [78,8 kB]                                          
Пол:18 http://mirror.yandex.ru/debian stretch/main amd64 audacity amd64 2.1.2-2 [3 040 kB]                                                         
Пол:19 http://mirror.yandex.ru/debian stretch/main amd64 mesa-utils amd64 8.3.0-3 [32,7 kB]                                                        
Пол:20 http://mirror.yandex.ru/debian stretch/main amd64 qt5-gtk-platformtheme amd64 5.7.1+dfsg-3+b1 [131 kB]                                      
Пол:21 http://mirror.yandex.ru/debian stretch/main amd64 qttranslations5-l10n all 5.7.1~20161021-1 [1 219 kB]                                      
Получено 14,2 MБ за 11с (1 194 kБ/c)                                                                                                               
Выбор ранее не выбранного пакета libdouble-conversion1:amd64.
(Чтение базы данных … на данный момент установлено 178907 файлов и каталогов.)
Подготовка к распаковке …/00-libdouble-conversion1_2.0.1-4_amd64.deb …
Распаковывается libdouble-conversion1:amd64 (2.0.1-4) …
Выбор ранее не выбранного пакета libpcre16-3:amd64.
Подготовка к распаковке …/01-libpcre16-3_2%3a8.39-3_amd64.deb …
Распаковывается libpcre16-3:amd64 (2:8.39-3) …
Выбор ранее не выбранного пакета libqt5core5a:amd64.
Подготовка к распаковке …/02-libqt5core5a_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается libqt5core5a:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета libqt5dbus5:amd64.
Подготовка к распаковке …/03-libqt5dbus5_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается libqt5dbus5:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета libqt5network5:amd64.
Подготовка к распаковке …/04-libqt5network5_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается libqt5network5:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета libxcb-xinerama0:amd64.
Подготовка к распаковке …/05-libxcb-xinerama0_1.12-1_amd64.deb …
Распаковывается libxcb-xinerama0:amd64 (1.12-1) …
Выбор ранее не выбранного пакета libqt5gui5:amd64.
Подготовка к распаковке …/06-libqt5gui5_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается libqt5gui5:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета libqt5widgets5:amd64.
Подготовка к распаковке …/07-libqt5widgets5_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается libqt5widgets5:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета libqt5svg5:amd64.
Подготовка к распаковке …/08-libqt5svg5_5.7.1~20161021-2+b2_amd64.deb …
Распаковывается libqt5svg5:amd64 (5.7.1~20161021-2+b2) …
Выбор ранее не выбранного пакета audacity-data.
Подготовка к распаковке …/09-audacity-data_2.1.2-2_all.deb …
Распаковывается audacity-data (2.1.2-2) …
Выбор ранее не выбранного пакета libflac++6v5:amd64.
Подготовка к распаковке …/10-libflac++6v5_1.3.2-1_amd64.deb …
Распаковывается libflac++6v5:amd64 (1.3.2-1) …
Выбор ранее не выбранного пакета libid3tag0:amd64.
Подготовка к распаковке …/11-libid3tag0_0.15.1b-12_amd64.deb …
Распаковывается libid3tag0:amd64 (0.15.1b-12) …
Выбор ранее не выбранного пакета libportaudio2:amd64.
Подготовка к распаковке …/12-libportaudio2_19.6.0-1_amd64.deb …
Распаковывается libportaudio2:amd64 (19.6.0-1) …
Выбор ранее не выбранного пакета libportsmf0:amd64.
Подготовка к распаковке …/13-libportsmf0_0.1~svn20101010-5_amd64.deb …
Распаковывается libportsmf0:amd64 (0.1~svn20101010-5) …
Выбор ранее не выбранного пакета libsbsms10:amd64.
Подготовка к распаковке …/14-libsbsms10_2.0.2-2_amd64.deb …
Распаковывается libsbsms10:amd64 (2.0.2-2) …
Выбор ранее не выбранного пакета libsuil-0-0:amd64.
Подготовка к распаковке …/15-libsuil-0-0_0.8.4~dfsg0-2_amd64.deb …
Распаковывается libsuil-0-0:amd64 (0.8.4~dfsg0-2) …
Выбор ранее не выбранного пакета libvamp-hostsdk3v5:amd64.
Подготовка к распаковке …/16-libvamp-hostsdk3v5_2.6~repack0-3_amd64.deb …
Распаковывается libvamp-hostsdk3v5:amd64 (2.6~repack0-3) …
Выбор ранее не выбранного пакета audacity.
Подготовка к распаковке …/17-audacity_2.1.2-2_amd64.deb …
Распаковывается audacity (2.1.2-2) …
Выбор ранее не выбранного пакета mesa-utils.
Подготовка к распаковке …/18-mesa-utils_8.3.0-3_amd64.deb …
Распаковывается mesa-utils (8.3.0-3) …
Выбор ранее не выбранного пакета qt5-gtk-platformtheme:amd64.
Подготовка к распаковке …/19-qt5-gtk-platformtheme_5.7.1+dfsg-3+b1_amd64.deb …
Распаковывается qt5-gtk-platformtheme:amd64 (5.7.1+dfsg-3+b1) …
Выбор ранее не выбранного пакета qttranslations5-l10n.
Подготовка к распаковке …/20-qttranslations5-l10n_5.7.1~20161021-1_all.deb …
Распаковывается qttranslations5-l10n (5.7.1~20161021-1) …
Настраивается пакет libxcb-xinerama0:amd64 (1.12-1) …
Настраивается пакет libportsmf0:amd64 (0.1~svn20101010-5) …
Настраивается пакет libflac++6v5:amd64 (1.3.2-1) …
Настраивается пакет libid3tag0:amd64 (0.15.1b-12) …
Настраивается пакет libportaudio2:amd64 (19.6.0-1) …
Настраивается пакет libdouble-conversion1:amd64 (2.0.1-4) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для desktop-file-utils (0.23-1) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …
Настраивается пакет qttranslations5-l10n (5.7.1~20161021-1) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Обрабатываются триггеры для shared-mime-info (1.8-1) …
Обрабатываются триггеры для gnome-menus (3.13.3-9) …
Настраивается пакет libpcre16-3:amd64 (2:8.39-3) …
Настраивается пакет libsbsms10:amd64 (2.0.2-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
Настраивается пакет audacity-data (2.1.2-2) …
Настраивается пакет libvamp-hostsdk3v5:amd64 (2.6~repack0-3) …
Настраивается пакет mesa-utils (8.3.0-3) …
Настраивается пакет libqt5core5a:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет libqt5dbus5:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет libqt5network5:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет libqt5gui5:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет qt5-gtk-platformtheme:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет libqt5widgets5:amd64 (5.7.1+dfsg-3+b1) …
Настраивается пакет libsuil-0-0:amd64 (0.8.4~dfsg0-2) …
Настраивается пакет libqt5svg5:amd64 (5.7.1~20161021-2+b2) …
Настраивается пакет audacity (2.1.2-2) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …

 

4. MPLAB - среда разработки для PIC.

Описание:

http://cxem.net/software/mplab.php

Установка:

скачиваем файл установки в текущую папку с официального сайта:

wget http://ww1.microchip.com/downloads/en/DeviceDoc/MPLABX-v4.10-linux-installer.tar

распакуем в текущую папку:

tar -xvf MPLABX-v4.10-linux-installer.tar

дадим права на исполнение

sudo chmod +x MPLABX-v4.10-linux-installer.sh

выполним установку

sudo ./MPLABX-v4.10-linux-installer.sh

Получаем ошибку о желании 32битных библиотек:

Скрытый текст

64 Bit, check libraries
Check for 32 Bit libraries
These 32 bit libraries were not found and are needed for MPLAB X to run:
libc.so
libdl.so
libgcc_s.so
libm.so
libpthread.so
librt.so
libstdc++.so
libexpat.so
libX11.so
libXext.so

For more information visit http://microchip.wikidot.com/install:mplabx-lin64

Добавим поддержку:

sudo dpkg --add-architecture i386

обновим список репозиториев

sudo apt-get update

установим нужные пакеты, но уже с указанием требуемой архитектуры:

sudo apt-get install libc6:i386 libdlib-data:i386 libstdc++6:i386 libexpat1:i386 libx11-6:i386 libxext6:i386

пробуем еще раз:

sudo ./MPLABX-v4.10-linux-installer.sh

Скрытый текст

64 Bit, check libraries
Check for 32 Bit libraries
Verifying archive integrity... All good.
Uncompressing MPLAB X v4.10 Installer....

видим, что процесс прошел без ошибок и перед нами появилось окно установщика, далее просто следуем подсказкам инсталяционного меню (можно путь установки поменять)

Все, среда разработки установлена! Осталось добавить компилятор, но это уже другая история...

  • Лайк 1
  • Одобряю 2


1 комментарий


Рекомендуемые комментарии

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Комментарии блога

    • Помедитировал над чётными гармониками в спектре уся -гипотеза состоит в том, что несимметрия возникает из-за коллекторной модуляции плеч: драйвер нижнего плеча работает при полном напряжении и без модуляции, а драйвер верхнего плеча - при половинном напряжении и глубокой коллекторной модуляции. Вставил каскоды. Модуляция ушла - чётные гармоники ушли от слова совсем. Остались только нечётные, переключательные по происхождению (уменьшаются при увеличении начального тока в двухтактном выходном АВ-каскаде). Общий уровень гармоник снизился на 15...20 дБ.   Оно, конечно, замечательно - но вот с фазой стало намного труднее: первый полюс поднялся высоко-высоко - ушёл 30 30 дБ. Тоже какбэ замечательно - но при этом фазу скорректировать правильно пока не удаётся: на 0 дБ фаза уходит за 200 градусов, да и на рабочем усилении 20 дБ за тоже достаточно далеко за буйками (за 180 градусов убегает гарантированно). В пику этому, одноэтажный вариант (без каскода) корректируется славно - на усилении +20 дБ фаза не более 120 градусов (!).   Так, что каскод пока не в кассу - всё равно его преимущества не получается реализовать: придётся закорректировать вусмерть и съехать на полюс 1 кГц. Что резко ухудшит верха...   ХИНТ: в целом - усь наиболее симметричный из всех, которые знаю...
    • Добрый день.
      Решил сгруппировать найденную по сети информацию на данную автоматику в одно место, чтобы облегчить себе жизнь.
      По возможно буду добавлять информацию.......   Каскад-колов-Thermona1.pdf Порядок проведения работ при вводе в эксплуатацию котлов с автоматикой HDIMS01-TH01.pdf Руководство по обслуживанию котлов THERM DUO 50.pdf
    • Добрый вечер.
      Во всех своих постах я демонстрировал Турбированый вариант обвязки платы.
      Теперь хочу Вам "показать", как с данной платы сделать Атмосферный вариант. Хотя все это есть и в инструкции на котел. 
      Достаточно поставить термостат "таблетку" на нужную температуру, Нормально замкнутую, и подключить ее к разъему Х16 выводы 65/63 и у Вас плата станет для атмосферного котла.
      На столе, при запуске платы, я просто установил перемычку на данные выводы разъема. Реле вентилятора при этом будет включаться, через него идет на проц одна обратная связь и потенциал сети идет на контакты реле газового клапана. Работа реле К4 обязательна. Так будет проще обвязывать плату и тестировать ее, так как исключается один пункт с выдержкой времени имитации датчика прессостата. 
    • Добрый день.
      Попалась ко мне плата практически новая, не разу не юзаная от Декабря 15 года. Я с начало не понял, почему данная плата не на котле, оказывается при сборке на заводе робот не "установил" перемычку на разъеме Х7 выводы 26/27, они отвечают за комнатный термостат. У робота видимо закончилась проволока, до отверстия он довел проволоку, но вот в отверстие не завел. Поставил перемычку, установил в котел и плата начала работать, подарок судьбы. Побольше таких ремонтов.  Так выпала возможность, то решил описать как работает модуляция на данной плате. Добавил фото и видео работы.
      Модуляция. Режим ее работы. Принцип работы описан платы на столе. На котле возможно плата будет вести себя чутка иначе.
      Перемычка JP1 установлена на природный газ. Настройки платы по умолчанию. Забигаю вперед, если установит перемычку на пропан, то поведение модулятора не изменилось.
      В качестве модуляционной катушки у меня была лампочка накаливания на 24В мощностью 4,8W. Разъем Х9 выводы 58 (+) и 57 (-)
      Обвязываем плату.
      Запускаем плату, подаем питание 220В. Происходит самотест платы, приблизительно 5 сек., появляется надпись oFF, если переключатель режимов был на 0. При этом ни на один имполнительный механиз не поступает напряжение. Плата находится в режиме ожидания.
      Группа безопсности термостатов замкнута.
      С помощью выбора режимов, переключаем на летный режим. На дисплее загорается текущая температура в градусах и значек солнышко. В это время не одно реле не щелкнуло, на модуляцию катушки поступает 0В.
      С помощью переключателя режимов выбираю отопление. Включается реле насоса. На дисплее появляется значек батареи. Имитирую реле протока. Включается реле вентилятора. Параллельно с этим на модуляционную катушку начинает поступать напряжение 2,5В. Параллельно лампочки "модуляции" подключен мультиметр, выбран режим 200В постояного напряжения.
      Имитирую прессостат. В это время включается трансформатор розжига и реле газового клапана. На модуляционную катушку, в течении 1 секунды, плавно наростает напряжение с 2,5В до 16В. 
      После имитации наличия пламени, на дисплее появляется значек пламя и напряжение на модуляционной катушке в течении 1 сек., плавно опускается до 1,9В. После этого автоматика включает режим модуляции, очень плавно, с шагом 0,3В, начинает расти напряжение на катушке с 1,9В до 23В.
      Если в работе потеряется пламы, то автоматика полностью выключит реле газового клапана и модулятора, на обоих будет 0В. Модуляция_катушки_платы_DIMS01-TH01.mp4
  • Записи блога