Помогите разобраться с автономным ЧПУ контроллером
Модераторы: Dj_smart, life, koolhatcker
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Помогите разобраться с автономным ЧПУ контроллером
Здравствуйте.
Изготовил вот это устройство
http://cncfiles.su/photo/24224 (Схема)
http://cncfiles.su/download/4416 (Плата в спринт-лайоуте)
http://cncfiles.su/download/4417 (Прошивки, протеус)
Подключил дисплей WG12864A
PIC18F4620 DIP пришивал JDM програматором, верификацию и чтение прошел без проблем
Плату на предмет разрывов прозвонил
При подаче питания светодиод питания загорается
Дисплей пробовал подключать как по схеме в протеусе так и по схеме которая на gif картинке(эти схемы почему то сильно разные, хотя источник один). И как итог дисплей включается но ничего неотображает, даже контрастность подстроечником не регулируется. Все подключения дисплея на несколько раз перепроверил.
Можете мне подсказать какие наименования контактов ПИКа к каким контактам должны подключаться на дисплее(например RB6 - R/W)?
Сам я не смогу разобраться
Изготовил вот это устройство
http://cncfiles.su/photo/24224 (Схема)
http://cncfiles.su/download/4416 (Плата в спринт-лайоуте)
http://cncfiles.su/download/4417 (Прошивки, протеус)
Подключил дисплей WG12864A
PIC18F4620 DIP пришивал JDM програматором, верификацию и чтение прошел без проблем
Плату на предмет разрывов прозвонил
При подаче питания светодиод питания загорается
Дисплей пробовал подключать как по схеме в протеусе так и по схеме которая на gif картинке(эти схемы почему то сильно разные, хотя источник один). И как итог дисплей включается но ничего неотображает, даже контрастность подстроечником не регулируется. Все подключения дисплея на несколько раз перепроверил.
Можете мне подсказать какие наименования контактов ПИКа к каким контактам должны подключаться на дисплее(например RB6 - R/W)?
Сам я не смогу разобраться
Re: Помогите разобраться с автономным ЧПУ контроллером
Посмотри внимательно, у этих дисплеев распиновка контактов может быть не по порядку. Хотя по даташиту http://catalog.gaw.ru/index.php?page=document&id=3188 здесь все нормально. Подключать нужно по даташиту. Может и дисплей дохлый попался, может прошился плохо. В протеусе как я понял у тебя все работает. Значит прошивка и схема рабочие. Кварцовый генератор вообще заводится?
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Помогите разобраться с автономным ЧПУ контроллером
Fiks,
На схеме написано что дисплей должен быть WG12864В, у меня такого не было, поэтому поставил WG12864А, наименования контактов у них абсолютно одинаковые, но расположение разное.
WG12864А я подключал согласно дататшиту на него и http://cncfiles.su/photo/24224. Не работает.
Как проверить заводится ли кварцовый генератор?
В протеусе всё работает, но схема в протеусе почему то не соответствует вот этому http://cncfiles.su/photo/24224
На схеме написано что дисплей должен быть WG12864В, у меня такого не было, поэтому поставил WG12864А, наименования контактов у них абсолютно одинаковые, но расположение разное.
WG12864А я подключал согласно дататшиту на него и http://cncfiles.su/photo/24224. Не работает.
Как проверить заводится ли кварцовый генератор?
В протеусе всё работает, но схема в протеусе почему то не соответствует вот этому http://cncfiles.su/photo/24224
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Помогите разобраться с автономным ЧПУ контроллером
если была переплюсовка, то эти дисплей быстро сдыхают, имею с ними два неудачных опыта.Шерлок Холмс писал(а):Подключил дисплей WG12864A
Окно откройся - onclick="return !window.open(this.href)"
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Помогите разобраться с автономным ЧПУ контроллером
Не, переполюсовка вряд ли могла быть, я думаю что ошибка в подключении проводов, отвечающих за данные и управление. Но я сам не могу выявить эту ошибку. Подключал по 2м разным схемам - ничего не показывает.
Если бы была переполюсовка он бы сгорел и вообще бы ничего не показывал а он включается но ничего не отображает.
Какая схема всё таки верна: из протеуса или вот эта http://cncfiles.su/photo/24224 ?
Если бы была переполюсовка он бы сгорел и вообще бы ничего не показывал а он включается но ничего не отображает.
Какая схема всё таки верна: из протеуса или вот эта http://cncfiles.su/photo/24224 ?
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Помогите разобраться с автономным ЧПУ контроллером
Включается задняя подсветка, это же LCD экран. Можешь выкрутить яркость на максимум и посмотреть на картинку.Шерлок Холмс писал(а):Если бы была переполюсовка он бы сгорел и вообще бы ничего не показывал а он включается но ничего не отображает.
Окно откройся - onclick="return !window.open(this.href)"
Re: Помогите разобраться с автономным ЧПУ контроллером
Генерацию осциллографом надо смотреть. Вот еще, у пиков JDM программаторы могут затирать калибровочную константу. Которая задает точность генерации. Находится она в последних адресах памяти. Для каждого проца индивидуальная. Какой софтинкой прошивал?
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Помогите разобраться с автономным ЧПУ контроллером
Planet,
Для регулировки яркости стоит переменник на 10ком, я его кручу-реакции никакой. Или это и есть признак здохшего дисплея?
Fiks,
Прошивал WINPIC через ком-порт (никаких переходников юсб-ком не было)
Для регулировки яркости стоит переменник на 10ком, я его кручу-реакции никакой. Или это и есть признак здохшего дисплея?
Fiks,
Прошивал WINPIC через ком-порт (никаких переходников юсб-ком не было)
Re: Помогите разобраться с автономным ЧПУ контроллером
Это регулировка контрастности.Шерлок Холмс писал(а):Для регулировки яркости стоит переменник на 10ком, я его кручу-реакции никакой. Или это и есть признак здохшего дисплея?
Дисплей точно рабочий? Обычно если на них подавать только питание, то он будет рисовать полный экран, либо полэкрана полностью закрашенных знакомест.
Если затереть эту константу, то генерация всё равно будет. Опять-же в схеме использован кварц, а "фьюзы" в PICах уже в прошивку встроены, их невозможно неправильно прошить.Fiks писал(а):Вот еще, у пиков JDM программаторы могут затирать калибровочную константу. Которая задает точность генерации. Находится она в последних адресах памяти. Для каждого проца индивидуальная.
Я не Христос, рыбу не раздаю. Но могу научить, как сделать удочку.
Re: Помогите разобраться с автономным ЧПУ контроллером
Как вариант,
в схеме может работать ТОЛЬКО индикатор с внутренним отрицательным источником (бывает не у всех, опция)
Проверь напряжение на 18-й ноге индикатора.
P.S. первоисточник озвучте плс.
в схеме может работать ТОЛЬКО индикатор с внутренним отрицательным источником (бывает не у всех, опция)
Проверь напряжение на 18-й ноге индикатора.
P.S. первоисточник озвучте плс.
-
- Станкостроитель
- Сообщения: 365
- Зарегистрирован: 02 фев 2012, 15:45
- Откуда: Украина Херсонская обл
Re: Помогите разобраться с автономным ЧПУ контроллером
Лет 7 назад делал частотомер и использовал покупной LCD все запустилось на одном дыхании, позже снял экран для вольт ампер ват метра и в нем он не заработал, потом подставил LCD с китайского балансира и все заработало без возни. Толком не разбираюсь но там есть разные языковые библиотеки, может и протокол общения разный.
А где можно почитать о самом контроллере?
А где можно почитать о самом контроллере?
-
- Станкостроитель
- Сообщения: 54
- Зарегистрирован: 09 май 2011, 00:00
- Имя: Андрій
- Откуда: Україна Львів
Re: Помогите разобраться с автономным ЧПУ контроллером
kudrinni писал(а):А где можно почитать о самом контроллере?
http://www.usinages.com/electronique-sp ... 15-75.html
http://www.cnczone.com/forums/open_sour ... ler-3.html
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Помогите разобраться с автономным ЧПУ контроллером
http://www.usinages.com/electronique-sp ... t2415.html
заброшенный проект
продолжение здесь http://www.chipmaker.ru/gallery/image/20971/
http://www.chipmaker.ru/topic/97629/pag ... p__1736863
заброшенный проект
продолжение здесь http://www.chipmaker.ru/gallery/image/20971/
http://www.chipmaker.ru/topic/97629/pag ... p__1736863
Последний раз редактировалось Planet 16 янв 2014, 14:25, всего редактировалось 3 раза.
Окно откройся - onclick="return !window.open(this.href)"
-
- Станкостроитель
- Сообщения: 54
- Зарегистрирован: 09 май 2011, 00:00
- Имя: Андрій
- Откуда: Україна Львів
Re: Помогите разобраться с автономным ЧПУ контроллером
Показать\Спрятать Видео
Re: Помогите разобраться с автономным ЧПУ контроллером
Если прошивать без проверки и прошивальщик не сообщит о поддтверждении или отмены замены последнего адреса на нули, то контроллер не запустится. Эту константу нужно восстанавливать. Чтобы на такое не попасть, желательно заранее прочитать содержимое чистого контроллера и посмотреть данные последних адресов (четыре байта). Записать их на бумажку на всякий случай. Сам на такое попался, когда начинал осваивать пики. Т.к. таким способом контроллер не лочится, восстановить константу не проблема. Можно прочитать с похожего и вставить в нерабочий.UAVpilot писал(а):Если затереть эту константу, то генерация всё равно будет. Опять-же в схеме использован кварц, а "фьюзы" в PICах уже в прошивку встроены, их невозможно неправильно прошить.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Помогите разобраться с автономным ЧПУ контроллером
То есть нужно считать константу с только что купленного PIC18F4620 , открыть свою прошиву, вписать эту константу в то же место в прошивке и прошить, согласившись с заменой этой константы?
Re: Помогите разобраться с автономным ЧПУ контроллером
Можно. Прочитай прошитый проц для интереса, что у него в конце записано.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Помогите разобраться с автономным ЧПУ контроллером
Прочитал абсолютно новый PIC18F4620
в последней угловой правой ячейке написано FFFF. И во всех остальных ячейках тоже самое. Мож пик неисправен? Читал что там обязательно должно быть какое то число начинающееся на 34.... . Если програматор неисправен, то почему он шьёт, читает и проверяет всё нормально?
в последней угловой правой ячейке написано FFFF. И во всех остальных ячейках тоже самое. Мож пик неисправен? Читал что там обязательно должно быть какое то число начинающееся на 34.... . Если програматор неисправен, то почему он шьёт, читает и проверяет всё нормально?
Re: Помогите разобраться с автономным ЧПУ контроллером
Вы путаете. В PIC18 калибровочная константа находится в регистре OSCTUNE, который расположен среди прочих регистров (в 4 банке у данного МК), туда можно записывать что угодно, причем даже на этапе выполнения программы - просто будет немного меняться тактовая частота внутреннего RC-генератора. По ресету автоматически восстановится заводская константа.Fiks писал(а):Если прошивать без проверки и прошивальщик не сообщит о поддтверждении или отмены замены последнего адреса на нули, то контроллер не запустится.
В последних адресах флеш-памяти находятся только регистры конфигурации состояние которых прошивается штатно значениями, находящимися в файле прошивки.
Я не Христос, рыбу не раздаю. Но могу научить, как сделать удочку.