Прошу помощи мудрых котов.
Есть самодельный пульт управления ЧПУ станком (в архиве: исходник прошивки на пикбасик, файл для протеуса и плата в DXF)
Подключается пульт к ПК через USB и определяется как USB HID клавиатура.
Но есть одна большая проблема: при повороте энкодера пульта на один шаг, ось станка также должна перемещаться на один шаг (шаг выбирается в MACH-3)- так должно быть в идеале. В реале ось может переместится и на 6 шагов и на 4 и на 1.
Это проблема схемотехники или прошивки? Можете помочь подправить прошивку?
Помогите скорректировать прошивку PIC18F2550
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
- Реклама
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
Re: Помогите скорректировать прошивку PIC18F2550
Забыл добавить, что между 2х выходов энкодера и выходу который подключается к земле подсоединены 2 кондёра на 0.1мкф . Никаких RC цепочек там нет. Не знаю хорошо ли это -или плохо. Для информации в общем.
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Помогите скорректировать прошивку PIC18F2550
Высоковата ёмкость для внутренних сопротивлений. Попробуйте уменьшить, либо вообще убрать (дребезг, скорее всего, давится программно).Шерлок Холмс писал(а):0.1мкф
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
Re: Помогите скорректировать прошивку PIC18F2550
Аlex
Кондёры с энкодера убрал, дребезг остался.
Прошивку я сам исправить не смогу, потому что не знаю в каким именно месте её нужно править. Потому и прошу помощи по прошивке у котов.
Кондёры с энкодера убрал, дребезг остался.
Прошивку я сам исправить не смогу, потому что не знаю в каким именно месте её нужно править. Потому и прошу помощи по прошивке у котов.
Re: Помогите скорректировать прошивку PIC18F2550
Хорошо помогает установка резисторов подтяжки 1 кОм на выходах энкодера.
сравните
без резисторов подтяжки, работают только встроенные сопротивления контроллера

с резисторами 510 Ом при питании +3V

сравните
без резисторов подтяжки, работают только встроенные сопротивления контроллера
с резисторами 510 Ом при питании +3V
- Реклама
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
Re: Помогите скорректировать прошивку PIC18F2550
akl
Резисторы от выходов энкодера к +5В поставлю. Только я не совсем понял: резисторы должны быть на 510Ом или 1Ком
Конденсаторы там всё таки должны быть или нет? Как лучше?
Резисторы от выходов энкодера к +5В поставлю. Только я не совсем понял: резисторы должны быть на 510Ом или 1Ком
Конденсаторы там всё таки должны быть или нет? Как лучше?
Re: Помогите скорректировать прошивку PIC18F2550
Конденсаторы убрать, т.к. разряд конденсатора на замкнувшийся контакт равносильно микросварочному аппарату.
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
Re: Помогите скорректировать прошивку PIC18F2550
Отпишусь, как только проверю вариант с резисторами подтяжки
- Шерлок Холмс
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 26, 2013 08:24:42
Re: Помогите скорректировать прошивку PIC18F2550
Резисторы подтяжки не помогли. Вообще никаких изменений


