O, да... И аз така го правяTisho написа:...
Мисля че няма да е зле да се направи за всеки от четерите входа да помни каква е била силата на звука, и при превключване да коригира.
Ïðåäóñèëâàòåë(è) ñ äèñòàíöèîííî
-
Zmej
- Stefan Stefanov
- BG Audio Team™

- Мнения: 3026
- Регистриран на: Съб Юли 31, 2004 12:00 am
- Местоположение: София
- Обратна връзка:
Още няколко идеи:
За всеки вход се помни състоянието, при което е бил последно.
Това включва:
1. Тип на входа (балансен или не - управлява се с 1 рид реле, което окъсява отрицателния вход към маса)
2. Затихване на входния атенюатор (с 2 релета мисля да направя един 4 стъпков атенюатор на входа за да не се претоварва)
3. Усилване (т.е. затихване)
При превключване на входовете всичко това се възстановява до запомненото състояние, като преди това звукът плавно затихва до mute, превключват се нещата и после плавно се усилва до новото ниво.
Освен това се помнят и някои общи настройки. Например кой вход е бил избран последно, било ли е включено крайното стъпало (за да може да се използва например с вграден усилвател за слушалки).
Би било добре командите да може да се настройват "динамично", т.е. устройството да може да се "обучава".
Най-интересен ми е проблема с едновременното превключване на релетата, но това трябва да се провери на практика.
Идеята на Змея за управление на ДАК също много ми хареса, но това ще го мисля след като довърша сегашния вариант.
Някой в diyaudio беше споменал идеята ако бързо се върти копчето за усилване да се превключват само най-старшите битове, за да се удължава живота на релетата. Това също ми харесва.
Някой да се сеща още нещо?
За всеки вход се помни състоянието, при което е бил последно.
Това включва:
1. Тип на входа (балансен или не - управлява се с 1 рид реле, което окъсява отрицателния вход към маса)
2. Затихване на входния атенюатор (с 2 релета мисля да направя един 4 стъпков атенюатор на входа за да не се претоварва)
3. Усилване (т.е. затихване)
При превключване на входовете всичко това се възстановява до запомненото състояние, като преди това звукът плавно затихва до mute, превключват се нещата и после плавно се усилва до новото ниво.
Освен това се помнят и някои общи настройки. Например кой вход е бил избран последно, било ли е включено крайното стъпало (за да може да се използва например с вграден усилвател за слушалки).
Би било добре командите да може да се настройват "динамично", т.е. устройството да може да се "обучава".
Най-интересен ми е проблема с едновременното превключване на релетата, но това трябва да се провери на практика.
Идеята на Змея за управление на ДАК също много ми хареса, но това ще го мисля след като довърша сегашния вариант.
Някой в diyaudio беше споменал идеята ако бързо се върти копчето за усилване да се превключват само най-старшите битове, за да се удължава живота на релетата. Това също ми харесва.
Някой да се сеща още нещо?
Релета за без пари открих!!!!
Магазин "Електроник София" (или обратно беше), много близо е до Женския пазар по улицата дето минават трамваите - та там има руски релета в метален корпус РЕС47, РЕС49 и други - цената е 80 ст./бр, ако и това не е цена - здраве му кажи! Бързо който няма релета да ходи да се запасява!!!!
- joro66
- има опит

- Мнения: 364
- Регистриран на: Нед Яну 08, 2006 1:00 am
- Местоположение: Бургас
- Обратна връзка:
A з си мислех за варианта галета+редуктор+стъпков мотор. Имам един изпаднал стъпков мотор с редуктор от едим мастиленоструен принтер. Въпросът е в управлението и дали може да се фиксира точно превкляването на позициите на галетата с определен брой стъпки. Но при положение че се знае коефициента на предаване на редуктора и ъгъла на завъртане на една стъпка на двигателя ще може да се сметне. Това го предлагам хипотетично.
-
Tisho
- BG Audio Team™

- Мнения: 452
- Регистриран на: Вто Сеп 20, 2005 12:00 am
- Местоположение: Габрово
- Обратна връзка:
Релетата нищо им няма. Преди време правих едно изделие за което се налагаше надежност на релето. Пробвах с един китайски жълтурчо (RAS-1215 има ги в Комет) скапах релето механично на 3 500 000 превключвания, като го бях пуснал през 0.1с да си сменя състоянието.3aropka написа: Някой в diyaudio беше споменал идеята ако бързо се върти копчето за усилване да се превключват само най-старшите битове, за да се удължава живота на релетата. Това също ми харесва.
- joro66
- има опит

- Мнения: 364
- Регистриран на: Нед Яну 08, 2006 1:00 am
- Местоположение: Бургас
- Обратна връзка:
Точно за това имах пред вид за редуктора- ако не стигне (а то най- вероятно няма да стигне - поне на този който аз имам) мощността. Иначе може да се зацепи директно. Даже, сега се сетих, ако се махне пружината, която фиксира положенията на галетния, може би наистина ще отпадне необходимоста от редуктор. Не знам само за управлението как ще стане. Зле съм със програмирането на PIC и ATMEL. Ако някой се навие може да се опитаме да се направи нещо такова.
-
Tisho
- BG Audio Team™

- Мнения: 452
- Регистриран на: Вто Сеп 20, 2005 12:00 am
- Местоположение: Габрово
- Обратна връзка:
Kакъв е мотора ?joro66 написа:Точно за това имах пред вид за редуктора- ако не стигне (а то най- вероятно няма да стигне - поне на този който аз имам) мощността. Иначе може да се зацепи директно. Даже, сега се сетих, ако се махне пружината, която фиксира положенията на галетния, може би наистина ще отпадне необходимоста от редуктор. Не знам само за управлението как ще стане. Зле съм със програмирането на PIC и ATMEL. Ако някой се навие може да се опитаме да се направи нещо такова.
Колко фази ? Брой стъпки ?
Правил съм управление на различни стъпкови мотори.
Така че мога да ти помогна.
- Stefan Stefanov
- BG Audio Team™

- Мнения: 3026
- Регистриран на: Съб Юли 31, 2004 12:00 am
- Местоположение: София
- Обратна връзка:
- joro66
- има опит

- Мнения: 364
- Регистриран на: Нед Яну 08, 2006 1:00 am
- Местоположение: Бургас
- Обратна връзка:
Въпроса беше да се избегне евентуалните пропуквания при превключване на релетата, например при преход 011111 към 100000. Не съм сигурен дали софтуерно може да се избегне този проблем. А и не е чак толкова сложна с мотор и галета. Проблема е че който реши да го прави трябва да се търси мотор със същите стойности и галета със същите стъпки и ъгъл на разположение на контактите като тези за които е писан сорса за управлението.
-
Zmej
Зависи от комбинацията на навързване на релетата...joro66 написа:Въпроса беше да се избегне евентуалните пропуквания при превключване на релетата, например при преход 011111 към 100000. Не съм сигурен дали софтуерно може да се избегне този проблем.
При релетата спрямо галетата основния проблем е друг - в контактите...
- lishev
- има известен опит

- Мнения: 82
- Регистриран на: Чет Мар 17, 2005 1:00 am
- Местоположение: Пловдив
- Обратна връзка:
Като се върти ръчно механизъмът заедно с мотора, няма ли да се създадат импулси при всяка стъпка? Ще се направи брояч и ще сигнализира на микроконтролера позицията? Ако не може да стане това ще се сложат две копчета за увеличаване и намаляване и ще бъде само автоматично. Това ми е идеята за сега.Ще трябва и обратна връзка къде е завъртян мотора.
- Stefan Stefanov
- BG Audio Team™

- Мнения: 3026
- Регистриран на: Съб Юли 31, 2004 12:00 am
- Местоположение: София
- Обратна връзка:
-
Tisho
- BG Audio Team™

- Мнения: 452
- Регистриран на: Вто Сеп 20, 2005 12:00 am
- Местоположение: Габрово
- Обратна връзка:
Това е идея, но като изключиш апаратурата ?lishev написа:Като се върти ръчно механизъмът заедно с мотора, няма ли да се създадат импулси при всяка стъпка? Ще се направи брояч и ще сигнализира на микроконтролера позицията? Ако не може да стане това ще се сложат две копчета за увеличаване и намаляване и ще бъде само автоматично. Това ми е идеята за сега.Ще трябва и обратна връзка къде е завъртян мотора.
Как ще го намираме къде е после ?
Виж става но е сложно.
Ако галета ти е с повече контакти да се ползват част от тях за обратна връзка.
Другия вариант е да се сложи ФРП или друг датчик който да показва къде е мотора.
Но не виждам смисъл. С релетата е по лесно.
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 3 госта