Категория: ЧПУ станки и Роботы | Комментарии: 4
9 марта 2015

#Чпу станок для дома #2 - Схема своими руками.

Сразу к делу и угрозам. Схема станка собрана на доступных элементах, с наименьшей ценой, с наибольшей доступностью, в минимум средств и практическое их отсутствие.
В статье не расчитаны токи, напряжения, резонансы, кпд, теплопроводности, но описаны риски при использовании данной схемы. И это может быть опасно для нервов и вашего времени.

схема чпу станка



Далее несколько фото и описание схемы с устройством станка.

Схема обработки датчиков
Обработка датчиков условная, так как на данном этапе датчики-концевики используются для определения положения (X0, Y0, Z0),а все движение по рабочей площади просчитывается математически с учетом особенности погрешности каждого двигателя.

Обработка сигнл



Схема построена на микроконтроллере PIC16F84A, который не имеет аналоговых входов, но может прекрасно принимать логические сигналы. Принцип работы вполне прост, PIC16f84a опрашивает свои входы к которым подключены "концевики", зашунтированы керамическим конденсатором 10pF и подтянуты резисторами 10кОМ к земле для точной установки логического нуля на входе. Кнопки на схеме - концевики-датчики.

Так же для индикации "прикручен" светодиод.
Микроконтроллер использует кварцевый генератор 4mhZ.

Ниже приведен код программы для PIC16f84a. Стандартное считывание команд с входов и выдача сигналов на необходимые выходы.
void main() {
TRISB=0x00;
TRISA=0x00;
TRISB.F3=0x00;
TRISB.F2=0xFF;
TRISB.F1=0xFF;
TRISB.F0=0xFF;
Delay_ms(10);
/////////////////////////
TRISB.F4=0x00;
TRISB.F5=0x00;
TRISB.F6=0x00;
//////////////////////////
PORTB=0x00;
PORTA=0x00;
Delay_ms(10);
PORTB.F3=1;
PORTA.F2=1;
Delay_ms(700);
PORTA.F2=0;
Delay_ms(700);
PORTA.F2=1;
Delay_ms(700);

while(1)
{
if(PORTB.F2) { PORTB.F4=1; PORTA.F2=0; } else { PORTB.F4=0; PORTA.F2=1; }
if(PORTB.F1) { PORTB.F5=1; PORTA.F2=0; } else { PORTB.F5=0; PORTA.F2=1; }
if(PORTB.F0) { PORTB.F6=1; PORTA.F2=0; } else { PORTB.F6=0; PORTA.F2=1; }
}
}


Схема обработки сигналов в данный момент отправляет так же по 3 проводам данные в микросхему обработки команд, в будущем возможно дописать свой интерфейс передачи данных о датчиках.

1814_datchiki.jpg


На изображении схема обработки сигналов, без Pic16f84a.


Другие статьи по разделу:

anchore Cтанок своими руками , чпу своими руками, cnc своими руками, самодельный чпу


anchore КВАДРОКОПТЕРЫ , ОКТОКОПТЕРЫ


anchore ПРОМЫШЛЕННЫЕ РОБОТЫ. Фото подборка


anchore УПРАВЛЕНИЕ ЖИВОТНЫМИ


#1   Марат 1.11.2015 в 12:26
Здравствуйте, кто ни будь делал это устройство? сможете скинуть hex файл, а то в C++ borland не очень хорошо разбираюсь
#2   Инженер 4.11.2015 в 22:18
Я делал. Какой именно файл необходим?
#3   Марат 7.11.2015 в 15:51
Инженер, мне прошивки нужны для этого устройства
#4   Марат 9.12.2015 в 20:14
Кто ни будь сможет помощь мне с этой прошивкой) напишите если не трудно) мне нужна обе эти прошивкИ,

Новые изобретения инженеров и техников, дизайнеров и обычных людей, все то что может изменить наш мир к лучшему. Новая техника и оружие, спасателей и спецназа. Гаджеты и девайсы, устройства для отдыха и работы. Советы для экономии семейного состояния. Все гениальные изобретения в простом формате! Ведь "Все - Просто!"
Copyright © 2013–2017
Автоматизация и проектирование - 1injener.ru