rovki, спасибо. Посмотрел сигнал осциллографом, импульс с приемника очень короткий, и ПР не всегда его принимает, особенно, когда растет проект и цикл в ПР начинает расти во времени. Теперь делаю анализатор на МК Atmel AtTiny13. А уже с МК буду заводить сигнал на ПР и дальше обрабатывать. Вопрос: как лучше завести сигнал с фотоприемника на МК? Через конденсатор и смотреть только пики (переходы с 0 в 1)? Или завести напрямую и смотреть всю последовательность?
Сергей ,уточните ,зачем Вам анализировать другие частоты и длительности ,что за обьект .Думаю ставить МК на ИК приемник -через чур .Чтобы не терялись импульсы в ПР с ИК поставьте на входе ПР (выходе ИК приемника) счетный триггер и тогда коротких импульсов на входе ПР не будет ,а уж их анализируйте в ПР сколько угодно.
Сигнал лучше передавать (принимать) целиком ,а не фронта.Диф.цепочки склонны к помехам.
rovki, это будет защитный фотобарьер. Поэтому на мой взгляд важно: 1)достаточно точно идентифицировать излучатель (чтобы другие ИК излучатели типа: пульт дистанционного управления, сканер штрихкода и т.п.) по-минимуму влияли на процесс. 2) скорость срабатывания. (0,1 сек думаю достаточно). Поэтому со счетчиком будут проблемы. Опыт работы с начальной логикой оооочень мал. Поэтому и взялся за МК. Цена = 30р + обвес. В Proteus построил макет, програмлю...
Дмитрий 1981 хочет сделать пресс автомат для литья ОБЩЕЕ:1)ВХОДЫ 1,2 И 3-ВХОДЫ МАТРИЦЫ ИЗ 7 КНОПОК:100-КНОПКА РАЗМЫКАНИЯ(SB1),011-КНОПКА СМЫКАНИЯ(SB2),110-КНОПКА ВПРЫСКА(SB3),101-КНОПКА НАБОРА(SB4),010-КНОПКА ПОДВОДА ШНЕКА(SB5),001-КНОПКА ОТВОДА ШНЕКА(SB6),111-КНОПКА ОТМЕНЫ ВСЕХ ДЕЙСТВИЙ(SB7))
2)ВХОД 4-КОНЦЕВИК ДВЕРИ(НА ЭТОМ ВХОДЕ ВО ВСЕХ РЕЖИМАХ ДОЛЖНА БЫТЬ "1",при появлении "0"ВСЕ ВЫХОДЫ ДОЛЖНЫ ОТКЛЮЧИТЬСЯ.
3)ВХОДЫ 5 И 6 -ВЫБОР РЕЖИМА РАБОТЫ
00-НАЛАДКА,01-РУЧНОЙ,10-ПОЛУАВТОМАТ,11-АВТОМАТ(УРОВНИ НА ЭТИХ ВХОДАХ ОПРЕДЕЛЯЮТСЯ ПЕРЕКЛЮЧАТЕЛЕМ)
4)ДАТЧИКИ:S1-ИСХОДНОЕ ПОЛОЖЕНИЕ ПЛИТЫ(7 ВХОД),S2-ПОЛНОЕ ЗАПИРАНИЕ ПОДВИЖНОЙ ЧАСТИ УСТРОЙСТВА(8 ВХОД),S3-ВПРЫСКОВОЙ АГРЕГАТ ОТОДВИНУТ(9 ВХОД),S4-ВПРЫСКОВОЙ АГРЕГАТ ПРИЖАТ(10 ВХОД),S5-НАЧАЛО ЗАГРУЗКИ(11 ВХОД),S6-КОНЕЦ ЗАГРУЗКИ(12 ВХОД)
5)ВЫХОДЫ:Q1-ЭЛ.МАГНИТ НА СМЫКАНИЕ,Q2-ЭЛ.МАГНИТ НА РАЗМЫКАНИЕ,Q3-ЭЛ.МАГНИТ НА ПОДВОД ШНЕКА,Q4-ЭЛ.МАГНИТ НА ОТВОД ШНЕКА,Q5-ЭЛ.МАГНИТ НА ВПРЫСК,Q6-ЭЛ.МАГНИТ НА НАБОР,Q7-ЭЛ.МАГНИТ ВКЛЮЧЕНИЯ ДАВЛЕНИЯ,Q8-ЭЛ.МАГНИТ ПОДУШКИ
1. РЕЖИМ"НАЛАДКА"
а)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки рамыкания(1,2,3 входы-сигналы на них соответственно 1,0,0) включить выход Q2 и Q7 на время нажатия этой кнопки
б)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки смыкания(011 на входах 1,2,3) включить выход Q1 И Q7 на время нажатия этой кнопки
в)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки впрыск(110 на входах 1,2,3) включить выход Q5 и Q7 на время нажатия этой кнопки
г)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки набора(101 на входах 1,2,3) включить выход Q6 и Q7 на время нажатия этой кнопки
д)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки подвод шнека(010 на входах 1,2,3) включить выход Q3 и Q7 на время нажатия этой кнопки
е)если на входе 5-"0",6-"0",4-"1",то при нажатии кнопки отвод шнека(001 на входах 1,2,3) включить выход Q4 и Q7 на время нажатия этой кнопки
P.S:1)В ЭТОМ РЕЖИМЕ СИГНАЛЫ С ДАТЧИКОВ,КОТОРЫЕ ПОДКЛЮЧЕНЫ КО ВХОДАМ 7-12 НЕ ДОЛЖНЫ ОТРАБАТЫВАТЬСЯ.
2)В ЭТОМ РЕЖИМЕ ВЫХОДЫ ДОЛЖНЫ ВКЛЮЧАТЬСЯ НА ВРЕМЯ НАЖАТИЯ КНОПОК
2.РЕЖИМ РУЧНОЙ
а)если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки размыкания(100 на входах 1,2,3) включить и удерживать включенными выходы Q2 и Q7 до появления сигнала"1" с датчика SQ1(7 вход).если при нажатии этой кнопки на 7 входе уже присутствует "1",то не выполнять никаких действий.
б)если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки смыкания(011 на входах 1,2,3) включить и удерживать включенными выходы Q1 и Q7.при поступлении сигнала с датчика SQ2(8 вход) включить выход Q8.
в)если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки впрыска(110 на входах 1,2,3) включить и удерживать включенными выходы Q5 и Q7
г))если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки набора(101 на входах 1,2,3) включить и удерживать включенными выходы Q6 и Q7 до появления сигнала"1" с датчика SQ6(12 вход).если при нажатии этой кнопки на 12 входе уже присутствует "1",то не выполнять никаких действий.
д))если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки подвод шнека(010 на входах 1,2,3) включить и удерживать включенными выходы Q3 и Q7.
е))если на входе 5-"0",6-"1",4-"1",то при нажатии кнопки отвод шнека(001 на входах 1,2,3) включить и удерживать включенными выходы Q4 и Q7 до появления сигнала"1" с датчика SQ3(9 вход).если при нажатии этой кнопки на 9 входе уже присутствует "1",то не выполнять никаких действий.
P.S.В ЭТОМ РЕЖИМЕ НАЖАТИЕМ КНОПКИ "ОТМЕНА"(111 НА ВХОДАХ 1,2,3)ВСЕ ВЫХОДЫ ДОЛЖНЫ ОТКЛЮЧАТЬСЯ И ОСТАВАТЬСЯ ОТКЛЮЧЕННЫМИ ДО ПОЯВЛЕНИЯ СЛЕДУЮЩЕЙ КОМАНДЫ.
3.ПОЛУАВТОМАТ
Если на входе 5-"1",6-"0",4-"1",7-"1",12-"1",то при нажатии кнопки смыкания(011 на входах 1,2,3) включить выход Q1,Q7.При повлении "1" на 8 входе включить выход Q8 и если при этом присутствует "1"на 10 входе,то включить выход Q3.(если сигнал отсутствует,то включить выход Q3).Имея на входах 8,10,12-"1" ВКЛЮЧАЕМ ВЫХОД Q5.при появлении "1"на 11 входе должны отключится выходы Q1,Q3,Q8 и включится выход Q6.при появлении "1" на 12 входе выключить выход Q6.далее идёт коммутация цепями отдельных реле времени.
P.S:1.ЖЕЛАТЕЛЬНО ЧТОБЫ ВО ВРЕМЯ ЦИКЛА КРОМЕ ПОДАЧИ КОМАНД(011 и 111) на 1,2,3 входы другие не воспринимались,но это уже мелочи.
2..В ЭТОМ РЕЖИМЕ НАЖАТИЕМ КНОПКИ "ОТМЕНА"(111 НА ВХОДАХ 1,2,3)ВСЕ ВЫХОДЫ ДОЛЖНЫ ОТКЛЮЧАТЬСЯ И ОСТАВАТЬСЯ ОТКЛЮЧЕННЫМИ ДО ПОЯВЛЕНИЯ СЛЕДУЮЩЕЙ КОМАНДЫ.
Попробуем помочь
Последний раз редактировалось rovki; 09.02.2011 в 12:54.
Для Дмитрия 1981 -первый вариант схемы управления ТПА ,кроме автоматического режима ,еще нужно подумать,как проще.
,как вариант при нужной входной комбинации (5,6,4,7,12) через 2сек начинается новый цикл ,если режим автомат.
Последний раз редактировалось rovki; 20.02.2011 в 15:46.