Перейти к содержанию

Разрабатываю новую плату управления на отцовский винил. Прошу совета.


mikolka6

Рекомендуемые сообщения

Доброго всем здравия. Реставрирую отцовский винил Radiotehnika Aria 102. Подготовил корпус к покраске, привёл в порядок механику блок питания и плату управления тонвала, но исполнение платы управления мне не понравилось (топорно)  да и захотелось расширить базовый функционал. Выбор пал на МК, но из опыта, только дублирование нескольких  готовых проектов для своего авто и набор чайника в AVR - моргание диодами, динамическая, таймеры и т.д. В наличии имею, любительски соображающий в РЭ мозг и руки с нужного ...:blush:, установленные проги для написания кода и его опробования (avrstudio и протеус), программатор AVR ISPMK2 (ориг) самодельную макетку на Атмеге8,  Аттини 13 и 2313, Атмегу 32А (на которую и пал выбор), Ардуинки 328, 2560, ESP 32 и т..д.

Нарисовал с учётом дальнейших доработок схему в протеусе, хочу залить в МК пока только базовый функционал, а это кнопки:

1) «START» и «STOP» для управления через реле RM1 - мотором TON VAL.

2) «PLAY» и «PAUSE» для опускания и поднятия тонарма (иглы) подаёт и отключает питание на катушку управления UP-DN TONARM там же срабатывает микрик для индикации положения светодиодами UP-DN

3) Автостоп - это поднятия тонарма в конце пластинки (временно сделаю шторку и после появления на обеих датчиках U4 и U5 лог-0)

В дальнейшем (когда хорошо изучу МК) я хочу реализовать функции опроса датчиков и в случае чего вывода ошибки на LED1, функцию "REPLAY" для повтора пластинки, электронного перемещения тонарма под управлением резистивного джойстика RV1, функции автостопа и отображения данных на индикаторе LED1, а также поиска начала трека с помощью цифровой клавиатуры от 0 до 9 и LED1 . Для этого с винчестера HDD внедряю в поворотную ось механизма тонарма (звуковую) катушку POVOROT TONARM и магниты на корпус, а в качестве датчика положения и перемещения энкодерную ленту на каркас шторки и спаренный оптодатчик U4-U5 со струйника:new_russian:.

Ну в общем, для предотвращения очередного склада долгостроя (запчастей с разобранного винила) прошу помощи специалистов в анализе схемы с учётом базового функционала и дальнейшего развития, а также ткнуть носом в информацию, как можно реализовать в коде СС++ кнопки "ВКЛ" "ВЫКЛ" для управления одной нагрузкой:help: В моём случае их будет две пары, с начало код «START» «STOP» для управления одной нагрузкой (реле мотора), далее код «PLAY» «PAUSE» для управления катушкой иглы. В уроках, что я перелопатил по несколько раз, нужной инфы не нашел, или не туда смотрел:unknw:. Если Вас заинтересует мой написанный код нужен, то выложу, но он ограничен стартовым набором настроек МК, переименований и настроек портов, и т.д. далее я не ушел:rake:.

Схема.bmp

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

3 часа назад, mikolka6 сказал:

пока только базовый функционал

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

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Под кнопки, индикаторы, светодиоды ТМ1637 поставьте . Тогда и на Меге8 уложитесь ,   или останутся пины для  будущих датчиков . 

Для  светодиодов оптронов тоже нужны токозадающие резисторы . 

Ссылка на комментарий
Поделиться на другие сайты

@mikolka6  В подобных случаях возможно проще спроектировать на простой логике типа К561.  Давно делал свою схему управления на "Комету-225". Получилась на 3-х или 4-х МС, намного проще заводской.

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, Alex Ferrum сказал:

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

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

15 часов назад, Lexter сказал:

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

Вы правы, не указал. Но по факту я на две герконовые релюшки типа РЭС 55 за паралеллю к катушки опускания тонарма (иглы) при выключенном воспроизведении звуковой будет закорочен на массу. (плата которая изначально стояла с транзисторами ) уводящими звуковой тракт на массу и оптодатчиком ушла в утиль

Ария 102.jpg

Изменено пользователем mikolka6
Добавил схему.
Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, colorad сказал:

Под кнопки, индикаторы, светодиоды ТМ1637 поставьте . Тогда и на Меге8 уложитесь ,   или останутся пины для  будущих датчиков . 

Для  светодиодов оптронов тоже нужны токозадающие резисторы . 

Думал о сдвиговых и ТМ1637, но ножек вроде хватает да и мега 8 только в дип корпусе, а 32 в TQFP-32 компактней что ли. Да и компактные индикаторы у меня были в рассыпухе, собрал их них четырёх знаковый. Резисторы изначально ставил, но как то от 5 вольт оптрон крыво работал, убрал и в симуляции четкие лог-1 и лог-0. 

14 часов назад, Электронвольт сказал:

@mikolka6  В подобных случаях возможно проще спроектировать на простой логике типа К561.  Давно делал свою схему управления на "Комету-225". Получилась на 3-х или 4-х МС, намного проще заводской.

Тоже думал, но с МК так сказать есть почва для полёта мысли)))

Изменено пользователем mikolka6
Ссылка на комментарий
Поделиться на другие сайты

Ребят. Поможет кто нить с информацией как собрать код для реализации двух кнопок "ВКЛ" "ВЫКЛ" для управления одной нагрузкой? То есть нажал кнопочку ВКЛ реле включилось, нажал ВЫКЛ реле выключилось.

Ссылка на комментарий
Поделиться на другие сайты

38 минут назад, mikolka6 сказал:

как собрать код для реализации двух кнопок "ВКЛ" "ВЫКЛ"

в Гугле найти и прочесть курс по микроконтроллерам .... Задача - элементарная даже без МК, а уж на нем - опросить клаву и послать сигнал в порт - детский сад.

Ссылка на комментарий
Поделиться на другие сайты

В 02.05.2022 в 17:03, KRAB сказал:

в Гугле найти и прочесть курс по микроконтроллерам .... Задача - элементарная даже без МК, а уж на нем - опросить клаву и послать сигнал в порт - детский сад.

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

#include <avr/io.h>
#define F_CPU 8000000UL   // Выбираем частоту МК
#include <util/delay.h>   // Включаем функцию задержек


int main(void)
{ 
	DDRD=0xFF;//Сделать все выходами
	PORTD &=~1<<6;//Ноль на выходе пин 7 и 6
	DDRB=0x0;//Сделать входами для кнопки Start-Stop и Play-Pause пин 7,6,5,4.
	PORTB=0x30;//Включить подтяжку + питания к входам кнопок Start-Stop пин 5,4.
	while(1)
	{
		//Первое условие
		if(!(PINB&(1<<4))) //Если нажата кнопка Start, то...
		{
			_delay_ms(100); //задержка для защиты от дребезга
			while(!(PINB&(1<<4))); //Ждем, когда отпустят кнопку Start
			_delay_ms(100); //задержка для защиты от дребезга
			PORTD=(1<<6); //Подаём питание на реле тонвала
		}
		//Второе условие
		if(!(PINB&(1<<5)))//Если нажата кнопка Stop,то...
		{
            _delay_ms(100); //задержка для защиты от дребезга
			while(!(PINB&(1<<5))); //Ждем когда отпустят кнопку Stop
			_delay_ms(100); //задержка для защиты от дребезга
			PORTD&=~(1<<6); //Отключаем питание на реле тонвала.	
		}
		
        
	}
}

 

Изменено пользователем mikolka6
Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, mikolka6 сказал:

кнопки Start и Stop для включения и выключения реле привода.....
прошу ткнуть носом в ошибки. 

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

пример: опрос кнопок Start/Stop , вкл/выкл реле по состоянию кнопок Start/Stop, вкл/выкл светодиода по событию нажатия кнопки Start / отпусканию кнопки Stop

Спойлер
typedef struct
{
    unsigned char   Jitter       :8;      // 
    unsigned char   Pressed      :1;      // 
    unsigned char   OldPressed   :1;      // 
    unsigned char   JustPressed  :1;      // 
    unsigned char   JustReleased :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      //
} TBUTTONS;
volatile TBUTTONS   m_butt_START, m_butt_STOP;

typedef struct
{
    unsigned char   RELAY  :1;      // 
    unsigned char    LED   :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
    unsigned char          :1;      // 
} TFLAG;
volatile TFLAG   m_flag;


void Task_ButtonStart (void);
void Task_ButtonStop (void);
void Task_Relay (void);
void Task_LED (void);

void main(void) 
{ 
   initMK();
while(1)
{
    _delay_ms(1);
    Task_ButtonStart ();
    Task_ButtonStop ();
    Task_Rellay ();
    Task_LED ();
}

//******************************************************************
//
//******************************************************************
 void Task_Relay (void)
{
    if(m_butt_START.Pressed) {m_flag.RELAY=1;}
    if(m_butt_STOP.Pressed) {m_flag.RELAY=0;}     
    if(m_flag.RELAY) 
      {
       PORTD=(1<<6); //Подаём питание на реле 
      }
       else
      {
       PORTD&=~(1<<6); //Отключаем питание на реле
      }
}

//******************************************************************
// 
//******************************************************************
 void Task_LED (void)
{
    if(m_butt_START.JustPressed) 
       {m_flag.LED=1;
        m_butt_START.JustPressed=0;  
       }
    if(m_butt_STOP.JustReleased) 
       {m_flag.LED=0;
        m_butt_STOP.JustReleased=0;
       }     
    if(m_flag.LED) 
      {
       PORTD=(1<<7); //Подаём питание на LED 
      }
       else
      {
       PORTD&=~(1<<7); //Отключаем питание на LED
      }
}
//******************************************************************
//
//******************************************************************
 void Task_ButtonStart (void)
{
	m_butt_START.Jitter<<=1;
	if(!(PINB&(1<<4))) {m_butt_START.Jitter++;}
	
	if(m_butt_START.Jitter==0xFF) {m_butt_START.Pressed=1;}
	if(m_butt_START.Jitter==0x00) {m_butt_START.Pressed=0;}
	
    if(m_butt_START.Pressed && !m_butt_START.OldPressed) {m_butt_START.JustPressed=1;}
    if(!m_butt_START.Pressed && m_butt_START.OldPressed) {m_butt_START.JustReleased=1;}     
    m_butt_START.OldPressed = m_butt_START.Pressed;
}
	
//******************************************************************
//
//******************************************************************
 void Task_ButtonStop (void)
{
	m_butt_STOP.Jitter<<=1;
	if(!(PINB&(1<<5))) {m_butt_STOP.Jitter++;}
	
	if(m_butt_STOP.Jitter==0xFF) {m_butt_STOP.Pressed=1;}
	if(m_butt_STOP.Jitter==0x00) {m_butt_STOP.Pressed=0;}
	
    if(m_butt_STOP.Pressed && !m_butt_STOP.OldPressed) {m_butt_STOP.JustPressed=1;}
    if(!m_butt_STOP.Pressed && m_butt_STOP.OldPressed) {m_butt_STOP.JustReleased=1;}     
    m_butt_STOP.OldPressed = m_butt_STOP.Pressed;
}

 

 

Ссылка на комментарий
Поделиться на другие сайты

Спасибо огромное за расширенный ответ!!! Буду собирать код опираясь на Ваш пример. Я свою писанину вроде проверил на симуляторе в протеусе, и кнопки спецом зажимал, всё вроде работало. Нужно было на макетке наверное прогнать. У меня этот проигрыватель уже полтора месяца разобранный лежит, собрать с родными платами не вариант ибо уже с горяча или с дуру в корпусе дырок пол дисплей и кнопки напилил и корпус готов к покраске. Боюсь как обычно долгострой растеряется, поэтому хочу плату собрать на МК но пока базовым кодом, а потом по мере получения знаний уже залить с новым функционалом. Я тут заново схему переделываю, если Вас не затруднит то взгляните потом своим опытным взглядом на ошибки? И если не затрудник можете поделится ссылкой на уроки по AVR, а то приходится по каждой теме многих авторов перелистывать и смотреть чтоб хоть что то дошло. ?!

Изменено пользователем mikolka6
Ссылка на комментарий
Поделиться на другие сайты

23 часа назад, mikolka6 сказал:

поделится ссылкой на уроки по AVR

"Чернила для 6го класса"? , на сайте паяльник в разделе схемы микроконтроллеры десятки уроков ., только смысла в них ноль.
для работы/изучения любого МК любой фирмы достаточно референс мануала на выбранный МК , хелпа на используемый компилятор и справочника на используемый язык программирования,   в вашем случаи для Си полностью достаточно полный справочник по с герберт шилдт.
Все остальное это алгоритмы программирования,
практически все программы сложнее "помигать светодиодом" сводятся  или к использованию операционных систем реального времени RTOS,  или созданию цифровых автоматов, что это можно посмотреть в лекциях на тытубе

 

Ссылка на комментарий
Поделиться на другие сайты

Замечания по схеме:
- нет подтяжки вывода reset и конденсатора;
- параллельно конденсаторам С1, С2, С6 нужно добавить конденсаторы 0,1 мкФ;
-  к выводу РА3 тоже нужен конденсатор;
- для питания светодиодов оптопар необходимы токоограничивающие резисторы (и рекомендую добавить нагрузочные резисторы в цепях коллекторов);
- в матричной клавиатуре при указанных номиналах используется примерно половина диапазона АЦП (если конечно не будете использовать внутренний источник опорного напряжения);
- базы всех транзисторов нужно подключать к мк через токоограничивающие резисторы;
- R4, R5, R6, R7 - лишние.

Рекомендации по механике:
- для поворота тонарма проще использовать шаговый двигатель:

 

Программа:
- действия лучше выполнять по нажатию кнопок, а не по их отпусканию, для этого задержка должна быть 20-30 мС. 

 

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

Изменено пользователем korsaj
Ссылка на комментарий
Поделиться на другие сайты

В 09.05.2022 в 15:05, IMXO сказал:

"Чернила для 6го класса"? , на сайте паяльник в разделе схемы микроконтроллеры десятки уроков ., только смысла в них ноль.
для работы/изучения любого МК любой фирмы достаточно референс мануала на выбранный МК , хелпа на используемый компилятор и справочника на используемый язык программирования,   в вашем случаи для Си полностью достаточно полный справочник по с герберт шилдт.
Все остальное это алгоритмы программирования,
практически все программы сложнее "помигать светодиодом" сводятся  или к использованию операционных систем реального времени RTOS,  или созданию цифровых автоматов, что это можно посмотреть в лекциях на тытубе

 

Понял. Затруднения в изучении МК с нуля, лишь в применяемых (афторами уроков) обозначений тех или иных операций. Человеку не имеющему хоть каких-либо знаний в программирование, разобраться в многочисленных терминах иногда с первого раза сложно, приходится искать "Истину" у других авторов уроков или в турнете. А так по принципу работы самого МК понимания имеются. Вот справочник к как раз самое то!!! Спасибо.

Ссылка на комментарий
Поделиться на другие сайты

В 10.05.2022 в 10:01, korsaj сказал:

Замечания по схеме:
- нет подтяжки вывода reset и конденсатора;
- параллельно конденсаторам С1, С2, С6 нужно добавить конденсаторы 0,1 мкФ;
-  к выводу РА3 тоже нужен конденсатор;
- для питания светодиодов оптопар необходимы токоограничивающие резисторы (и рекомендую добавить нагрузочные резисторы в цепях коллекторов);
- в матричной клавиатуре при указанных номиналах используется примерно половина диапазона АЦП (если конечно не будете использовать внутренний источник опорного напряжения);
- базы всех транзисторов нужно подключать к мк через токоограничивающие резисторы;
- R4, R5, R6, R7 - лишние.

Рекомендации по механике:
- для поворота тонарма проще использовать шаговый двигатель:

 

Программа:
- действия лучше выполнять по нажатию кнопок, а не по их отпусканию, для этого задержка должна быть 20-30 мС. 

 

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

Я сейчас схему перерисовываю. Решил применить сдвиговый 75HC595 на LED индикатор. С подтяжкой протупил, уже исправил. конденсаторы забыл нарисовать, спасибо за замечание! Я на клаву с инета смулевал и не думал как её реализовать, сейчас так как со сдвиговым 75HC595 освобождаются порты я могу клаву с диодами (матричной) подключить, посоветуйте если не затруднит как лучше?!

В цепях оптопар для светодиодов изначально подключал резисторы, но стал тупить симулятор протеуса, спасибо за совет на счёт нагрузочных на коллекторы! Резюки на транзисторы уже перерисовал, R5-R7 убрал.

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

С программой поэкспериментирую, сейчас важнее правильно нарисовать схему отЛутить и собрать.

Изменено пользователем mikolka6
Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, mikolka6 сказал:

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

Узко мыслите. Вы же когда пальцем тонарм переставляете никто вам не говорит что ваши пальцы будут мешать ему работать!
Тонарм у вас свободен будет, а шаговик лишь будет подводить в нужное место.

Ashampoo_Snap_2022.05.12_17h07m51s_004_.png

Ashampoo_Snap_2022.05.12_17h07m18s_003_.png

Положение шаговика можно выбрать любое

Изменено пользователем korsaj
Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, korsaj сказал:

Узко мыслите. Вы же когда пальцем тонарм переставляете никто вам не говорит что ваши пальцы будут мешать ему работать!
Тонарм у вас свободен будет, а шаговик лишь будет подводить в нужное место.

Ashampoo_Snap_2022.05.12_17h07m51s_004_.png

Ashampoo_Snap_2022.05.12_17h07m18s_003_.png

Положение шаговика можно выбрать любое

Идея хорошая, но я уже крепёж напилил под катушку с HDD и магниты. Заднюю давать поздно))))) У хорошего шаговика (который у меня есть) на сколько я помню можно микрошаг в 0.09 градуса выжать, но у него и размер, что не вопхнёшь в мой корпус, а те что есть по размеру, годятся тока с понижающим редуктором))))

Ссылка на комментарий
Поделиться на другие сайты

Ребят. Нарисовал новую схему с учетом замечаний и новых мыслей, старался сделать проще для себя с учётом последующего усложнения кода по задуманному ТЗ. Повторюсь, сейчас будет только базовый функционал под который уже чутка написал код: - это Включить и выключить тонвал - мотор (реле RM1), и опустить и поднять иглу (катушка с втягивающим сердечником UP-DN TONARM с микриком положения иглы IP) и наверное подключу базовый автостоп для поднятия иглы и отключения мотора, (на оптопаре OP2, на колектор которой в МК подтягивающий включен). 

Прошу Вас оценить и высказать замечания. Я  для индикатора LED1 добавил сдвиговый 595 освободив тем самым ножки для матричной клавиатуры в место резистивной (верное ли решение для новичка в программировании ?). Естественно портов не хватило и пришлось светодиоды заменить на адресные (задача которых просто менять цвет в зависимости от выполняемой функции с красного на зелёный и обратно). Повесил кнопки на порты ISP, собственно вопрос, мне порты MISO. MOSI. SCK на которых висят кнопки AUTO OFF, REPLAY и STOP открывать на вход с подтягивающим, потом при подключении программатора МК сам войдёт в режим? Повесил в схему для настройки в симе энкодер OP1x2 с RV2 и SW (в реалии это сдвоенная оптопара с струйного принтера, для слежением перемещения тонарма и его направления) собственно всё.

Но еще раз повторюсь о ТЗ которое в последствии хочу реализовать... Клавиатура К1 служит для выбора места на пластинке, которое индицирует индикатор LED1, а сдвоенная оптопара OP1x2 служит для определения этого места, куда по средствам драйвера U5 и катушки TONARM FF-REV и магнитов с HDD будет перемещён тонарм с иглой. Перемещением поднятого тонарма можно управлять и резистивным джойстиком DJ FF-REV смотря на показания индикатора. Также, автоматически игла перемещается на зону парковки при автостопе или длительном зависании на одном месте или же перемещается на начало пластинки для однократного повтора с последующей парковкой после активации функции REPLAY. При нажатии кнопки AUTO OFF, после окончании пластинки или повтора с последующей парковкой тонарма (которую он ловит когда сдвоенную оптопару OP1x2 полностью перекрывает шторка лог-0 на обеих) то на катушку (KATUSHKA POWER) механически подключенной к сетевой кнопке с фиксацией,  подаётся кратковременный импульс и проигрыватель полностью обесточен.

Я не стал делать сетевую кнопку с дежуркой,... при таком раскладе стали посещать мысли с будильником на проигрывание с автоматическим воспроизведением, короче буря фантазий, а тут бы хотя бы базовый функционал реализовать.  Если схема добротная и реализуемая, и если кому интересно то выложу, что наковырял с проигрывателем. Да кстати забыл. В проигрывателе будет прямой выход с иглы на RCA, но через коммутирующие их реле на массу. Поэтому после поднятия иглы фона от работы ИМ не будет. Заранее Спасибо за коментарии. 

Схема 2.bmp

Изменено пользователем mikolka6
Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, IMXO сказал:

@mikolka6  постишь картинки - выкладывай их в формате *.jpg
ЗЫ вот мне лично лень качать бесполезных 7мегабайт ради посмотреть картинко
 

Это экспорт схемы с протеуса, он там вроде только в bmp предлагает, может разрешение снизить?!

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, IMXO сказал:

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

Готово

Схема-2.jpg

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...