Особенности:

- автономный режим, хранение данных на карте памяти FAT32, до 2GB

- ручное управление

- rs232 для заливки прошивки

- отображение текущих координат на дисплее

 

Заливаем bootloader.hex в микроконтроллер, после чего можно прошивать через программу mikroBootloader.exe , можно сразу прошить рабочей прошивкой контроллер.

Для управления шаговыми двигателями необходимы еще драйвера! Автор- arnaud2 (француз), проект закрыл, дальнейшая работа не видеться, устройство рабочее, в последней версии была выкинута микросхема max232 т.к. наладка закончена.

 

Детали:

- дисплей 128*64  WG12864B (KS0108)

- микроконтроллер PIC18F4620

- MAX232

- 74HC541

- 7805

- кварц 40МГц

 и другая мелочевка…

Фото собранного устройства, авторского (первые) и не только, а так же две печатки.

 

Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Главное Меню — выбор режима (ручной, автоматический, установки)
Автономный контроллер ЧПУ
Режим ручного управления “CONT JOG” - непрерывный перегон по осям
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ

Автономный контроллер ЧПУ

Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ
Автономный контроллер ЧПУ

Скачать [52,18 Kb] (cкачиваний: 869) печатку .lay (обязательно пере-проверить!)

Скачать [3,35 Mb] (cкачиваний: 1079) прошивку, проект протеус, программу для загрузки прошивки

Обсуждение статьи на ФОРУМЕ



Источник

   
Nikolai4 # 1
 
 
Проет переводился с французкого, в связи с незнанием этого языка (а программы переводики толком переводить не научились) многие вопросы остались под вопросом, связи с этим я в статью не добавлял… , думаю кому проект понадобится тот разберется (есть и модель протеуса) и нам расскажет, тогда мы будем уверены в наличии такой функции, а дезинформацию вносить не хочется.

Так , что если есть чем дополнить описание статьи пишите в комментариях.


   
troynec # 2
 
 
А драйвера где взять?


   
shpuntic # 3
 
 
Nikolai4,где ты взял эту схему?Ее рисовал какой-то пьяный лягушатник(который выпил пару бокалов вина)?Если собрать все даташиты,схему и схему протеуса,думаю через неделю можно будет нарисовать реальную схему.А уж потом и о печатке можно подумать.Печатки в LAY и PDF абсолютно не сходятся.Их нужно конкретно править!!!


   
Nikolai4 # 4
 
 
shpuntic, схема авторская, другой просто нет, печатки две версии авторская и какого то пользователя, добавлял из рассуждений проще исправить чем нарисовать заново, вообщем собрал все что смог найти ))

печаткой lay займусь, на днях приведу в надлежащий вид, раз появился интерес

troynec, драйвера если до 2А то можно на микросхеме L298N, в нете вообщем полно драйверов


   
shpuntic # 5
 
 
Nikolai4,со схемой разобрался.А вот печатку наверно буду сам рисовать.Конечно можно подправить то,что есть.Но мне не нравится соединение индикатора с платой.Да и сам проект меня интересует чисто с коммерческой стороны-сделать и продать.А если продавать,то и вид должен быть соответствующий.


   
Nikolai4 # 6
 
 
shpuntic, печатку перерисовал по фото, прикрепил к статье заместо старой, на счет комерческой твоей жилки ничего против не имею, единственная просьба, если соберешься делать (продавать) дать нам описание полное функций.


   
troynec # 7
 
 
Да это было бы не плохо


   
rgb # 8
 
 
Тема интересная, кто первым соберет дайте отзыв, тоже интересно проверить, деталки заказать буду. В городе таких в наличии нет.


   
uxtbl # 9
 
 
Собрал ее месяца в 2.5 назад. Не как руки не дойдут попробывать


   
ASUS # 10
 
 
а скакой чертежной програмой надо работать?
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))


   
troynec # 11
 
 
Есть смысл собирать, uxtbl как работает?


   
uxtbl # 12
 
 
Не знаю как работает, так как не получилось довести даже до более мение рабочего состояния

Если кто то запустил опишите что да как


   
Jony_Silver # 13
 
 
На авторской печатке с 74HC541 и печатке в Sprint LayOut перепутано название клемм +5V и GND!!!! Не наступайте на грабли. ) Индикаторы WG12864B и тот, что использовал автор на чипе KS0108, имеют разное расположение выводов. На счет программной совместимости не знаю. WG12864B с кляксами вместо чипов. Тот же глюк и на сайте Eselit.com и у француза. Он похоже просто банально ошибся при нанесении надписей. Так может случиться с каждым. А дальше Copy Past Error ).
Тема интересная, может соберу. Только печатку придется переделывать, а со временем плохо. ) Тем кто собрал и выложил инфу спасибо. )

Jony_Silver


   
maxboyko2008 # 14
 
 
Собрал плату,прошил контролер, подключил дисплей WG12864A, а на нем нет отображения(могу только яркость регулировать) подключал по разному. Кто прошивал контроллер подскажите какие Фьюзы ставить. Прошиваю прогой winpic800. Поделитесь опытом.


   
Nikolai4 # 15
 
 
для контроллера PIC18F4620 фюзы ставить не нужно, они уже в прошивке выставлены, убедись , что прошился, попробуй другой программой


   
maxboyko2008 # 16
 
 
Nikolai4,
Прошил другой программой, все прошло на ура. Только черный квадрат малевича


   
KES # 17
 
 
Кто подскажет, что за станок на видео?


   
uxtbl # 18
 
 
Самый обыкновенный кухонно-табуреточный станочек типа таких http://cncmasterkit.ru/viewtopic.php?f=23&t=3350


   
maxboyko2008 # 19
 
 
Я начинающий конструктор, схему собрал но на экране только заполненное поле(можно яркость проверить), ппри удалении мк из платы и подачи питания жк ведет себя одинаково(можно яркость проверить) . Я прошиваю через icsp разъем. Вынимаю мк из платы прошиваю и вставляю обратно.
Просветите меня как правильно прошить PIC18F4620(так как указано в статье(Заливаем bootloader.hex в микроконтроллер, после чего можно прошивать через программу mikroBootloader.exe , можно сразу прошить рабочей прошивкой контроллер) не получается ). Пробовал прошить bootloader.hex, потом собирал плату мах232 для коннекта но в mikroBootloader.exe конекта небило? Думал может шлейф длинный укоротил не помогло?


   
maxboyko2008 # 20
 
 
один или два раза он стартонул а потом обратно квадрат Малевича, прошивал через icsp и платы на коленки собранной без внешнего кварца только vpp,vcc,gnd,c,d


   
maxboyko2008 # 21
 
 
проблему нашол в коде прошивки не хочет компелироватся asm файл?


   
Vovan69382 # 22
 
 
интересная тема! себе хачу такой! у кого заработало?


   
maxboyko2008 # 23
 
 
Vovan69382,
я работаю над этим прошивка не становится


   
maxboyko2008 # 24
 
 
победа, запуск произведен!!!!! спс всем


   
uxtbl # 25
 
 
Так поведайте народу как это произошло )))


   
maxboyko2008 # 26
 
 
На форум зайди по этой теме, там фото есть. Создаю плату с использованиям smd. Так как в корпус не влазит.


   
Vovan69382 # 27
 
 
поделитесь потом со мной


   
maxboyko2008 # 28
 
 
Ок, я скину файл lay


   
maxboyko2008 # 29
 
 
платы на форуме


   
cfyz # 30
 
 
в чем заключаеца автономный режим?с какой чертёжной программой работает?


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25