Автор |
Сообщение |
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 02 авг 2011, 13:30
|
|
Ответы: 133 Просмотры: 142052
|
При замене ОК на ОА нам нужно проинвертировать сигналы на портах C и D. При этом нужно учесть, что старшие разряды порта С должны быть в "1" для работы кнопок. Итого - меняем код в двух частях программы: flash char razr[]={14,13,11,7}; // Timer 0 overflow interrupt service routine interrup... |
|
|
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 02 авг 2011, 13:33
|
|
Ответы: 133 Просмотры: 142052
|
Насчет остального - ты хочешь применить два датчика? Один для счетчика целых оборотов, и второй - для регулировки "докручивания"? В таком случае можно будет сделать диск с отверстием для второго датчика регулируемым. Наладчик сможет вращать его в некоторых пределах, выставляя "докрутк... |
|
|
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 02 авг 2011, 13:46
|
|
Ответы: 133 Просмотры: 142052
|
Дополнил сообщение постом выше |
|
|
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 02 авг 2011, 13:51
|
|
Ответы: 133 Просмотры: 142052
|
Вот в этом участке кода мы следим за сенсором, отслеживающим обороты. while (temp<cnt) //считаем импульсы датчика { while (sensor==1){}; delay_ms(200); while (sensor==0){}; delay_ms(200); temp++; count[0]=temp; Если мы добавим второй датчик со своим диском, и назовем датчик например sensor2 , то мож... |
|
|
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 02 авг 2011, 19:01
|
|
Ответы: 133 Просмотры: 142052
|
Да, в данном случае этого хватит. count[0]=0; count[1]=3; count[2]=12; count[3]=10; seg=0; motor=0; valve_up=0x01; //импульс на поднятие клапана delay_ms(500); valve_up=00; //конец импульса count[1] - начальное количество оборотов. Ниже видим команду из трех строк на поднятие клапана. Подаем напряже... |
|
|
Форум: Радиолюбительские технологии. Тема: ЛУТ |
ewgeny |
Добавлено: 04 авг 2011, 11:31
|
|
Ответы: 48 Просмотры: 76058
|
Через пару часиков? Маньяк, однако. Десяти минут хватает. |
|
|
Форум: Радиолюбительские технологии. Тема: ЛУТ |
ewgeny |
Добавлено: 04 авг 2011, 11:35
|
|
Ответы: 48 Просмотры: 76058
|
|
|
Форум: Радиолюбительские технологии. Тема: Паяльное оборудование. |
ewgeny |
Добавлено: 04 авг 2011, 11:36
|
|
Ответы: 22 Просмотры: 39134
|
|
|
Форум: Интересные идеи и схемы. Тема: Микропроцессорное управление станком |
ewgeny |
Добавлено: 04 авг 2011, 21:49
|
|
Ответы: 133 Просмотры: 142052
|
Всё работает? Поздравляю! |
|
|
Форум: Интересные идеи и схемы. Тема: Датчик температуры и влажности DHT11 |
ewgeny |
Добавлено: 04 авг 2011, 22:05
|
|
Ответы: 10 Просмотры: 26905
|
Вот что получилось в результате. На экране с интервалом в три секунды меняются показания температуры и влажности. Проект на Си в CodeVision прилагаю. Там в проекте есть маленько мусора в файлах, но это на полёт не влияет, издержки экспериментирования. Буду через недельку проводить зверское тестирова... |
|
|
Поле сортировки: |