Leave a comment

Comments 271

lj_frank_bot June 2 2020, 14:32:18 UTC
Hello!
LiveJournal categorization system detected that your entry belongs to the category: Техника.
If you think that this choice was wrong please reply this comment. Your feedback will help us improve system.
Frank,
LJ Team

Reply


anonymous June 2 2020, 14:47:39 UTC
п.4 позволяет не плодить сущности сверх необходимого.
С интересом наблюдал воплощение цифрового ПИД. Как и писал тут, будет непросто.

Reply

leoniv June 2 2020, 15:22:07 UTC
Как раз в п. 4 есть лишняя сущность - аппаратная схема ПИД.

Reply

anonymous June 2 2020, 20:49:48 UTC
как я уже писал, аналоговый ПИД используется в точных регулировках систем высшего класса до сих пор, такое количество инженеров не могут ошибаться.

Reply

leoniv June 2 2020, 21:02:30 UTC
Хоть это магнитофон высшего класса, но качество регулирования натяжения ленты не требуется какое-то рекордное. По идее, мог бы справиться и цифровой ПИД, чтобы не плодить дополнительных схем.

Reply


sergerz June 2 2020, 15:17:39 UTC
Блок управления разумеется надо делать на 32-разрядном МК. Там возможности программирования будут существенно больше, а дискретные микросхемы уже канули в лету. ПИД-регуляторы в той же STM32 существенно интереснее да и матобработка серьезно скоростнее. Сразу и упаковывать туда все что можно - и счетчик и индикатор и коммутацию звукового тракта. Контроллеры сейчас бывают и на 200 с лишним ног. То есть все вопросы решаются сразу, а индикатор можно сделать многофункциональный на LCD. Кстати и звуковой тракт можно упаковать на ADAU1701. Короче все и сразу менять. А в результате получится хороший коммерческий продукт. И попутно школа для себя всей этой науки.

Reply

leoniv June 2 2020, 15:25:43 UTC
Если я пойду по предложенному Вами пути, то не закончу проект никогда. Программрование всего этого в человекогодах перекрывает оставшуюся часть моей жизни.

У меня были мысли плату БУ оставить примерно в таком же виде, но перевести на STM32. Хотя ставить такой мощный процессор для обработки сигналов в полосе 20 Гц - ну не маразм ли?

Reply

sergerz June 2 2020, 16:16:48 UTC
Разработка схемы - 10 дней, заказ платы 2 недели, сборка платы 5 дней, программирование месяц.
Где вся жизнь? Зато все решается программными средствами. В STM32 логику писать проще простого, ПИД-регулятор - есть встроенные библиотеки, присутствует качественная отладка. LCD писать - есть GUI. За это плюшки максимальные. Качество - выше не бывает. А так как катушечные магнитофоны сейчас становятся популярны, то потом платы на продажу. Надо только взяться. С Атмегой такого не сделать никогда. И плюс замечательная практика. Сейчас весьма востребованы люди умеющие работать с этой техникой. Просто смотрю на Ваши мучения с магнитофоном и поражаюсь терпению и усидчивости. За это надо получать вознаграждение. Для хобби - слишком велики затраты.
P.S. Для аналогового канала в данном случае подходит ADAU1761. 6 аналоговых входов и 4 выхода.
Пристроить к нему усилители на ОУ линейные, а все АЧХ и шумодавы делать программно.

Reply

leoniv June 2 2020, 16:38:20 UTC
Для сборки платы и одного дня много, если детали куплены. А вот программирование - месяц, это чистой воды пурга. Текущий вариант БУ я программировал год до появления первой работающей бета-версии, отладка и доработка программы идет уже почти полгода и конца и края не видно. На STM32 программировать еще сложнее и дольше из-за чрезвычайной сложности процессора. Но самое главное, применение STM32 может не помочь. В теории для таких медленных процессов (частота до 20 Гц) и ATmega достаточна, но не работает. По неизвестной пока причине. С STM32 может случиться так же. А чтобы применить все эти GUI, аудиопроцессоры и прочее, надо иметь квалификацию не такую, как у меня.

Reply


masterspammer June 2 2020, 15:22:09 UTC
Мне нравится вариант 4. и ещё наверное на ПЛИС хорошо было бы :-)

Reply

leoniv June 2 2020, 15:28:55 UTC
На ПЛИС - это если повторять примерно штатный БУ. Но смысла особого не вижу, разве что плату можно уменьшить, но это, как оказалось - зло. Если делать вариант 4, то нужен процессор, тогда будут возможными все дополнительные плюшки, только снимется головная боль с САР натяжения. Но и тут не все так просто, аналоговым PID надо управлять в полном объеме, потребуется немаленькая схема.

Reply

masterspammer June 2 2020, 15:41:24 UTC
А насколько БУ может быть модульным? Чтоб в случае чего переделывать не всю плату?

Reply

leoniv June 2 2020, 15:48:29 UTC
Не думал над этим. Все равно придется сначала делать макет, а лишь потом заказывать плату. Со своим БУ поспешил: в какой-то момент показалось, что все работает нормально, выложил на сайт документацию, люди заказали платы, некоторые уже собрали. Что теперь с этим делать, не знаю.

Reply


livejournal June 2 2020, 15:35:05 UTC
Hello! Your entry got to top-25 of the most popular entries of Belarus in LiveJournal! Learn more about LiveJournal Ratings in FAQ.

Reply


Leave a comment

Up