Страница 7 из 66
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 01:26
aftaev
маленькая сложность:
LPT -вымирают
COM - почти вымерли
USB - тормоз

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 01:35
Lexxa
езернет?
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 01:46
aftaev
Lexxa писал(а):езернет?
на моей плате его нет

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 07:20
Petka
aftaev писал(а):маленькая сложность:
LPT -вымирают
COM - почти вымерли
USB - тормоз

USB - самое то для устройств интерфейса с человеком. Геймеров USB мыши удовлетворяют. Значит и ЧПУ пульт всех будет на 100% удовлетворять.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 09:06
VShaclein
На 100 не будет. USB глючит даже на столе, не трудно представить, что с ним будет в пром-условиях с помехеми от силового оборудования.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 09:19
Petka
VShaclein писал(а):На 100 не будет. USB глючит даже на столе, не трудно представить, что с ним будет в пром-условиях с помехеми от силового оборудования.
USB тоже надо уметь готовить =)
Ethernet, конечно более защищён от помех, однако стоимость Ethernet пульта будет банально дороже. Хотите Ethernet или CAN можно и с ними сделать, да хоть rs485. Вот только будут ли потребительские свойства от этого действительно лучше?
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 10:05
Nick
aftaev писал(а):USB - тормоз
VShaclein писал(а):На 100 не будет. USB глючит даже на столе, не трудно представить, что с ним будет в пром-условиях с помехеми от силового оборудования.
Т.е. твой беспроводной пульт от помех защищен! И скорости у него хватает!
Petka прав, надо делать на USB. Что ИМХО плохо в USB, так это длинна максимум 5 метров, через синезуб до 10 метров. И не понятно, как с экраном работать... Как на usb-шном устройстве можно реализовать GUI, причем хотелось бы без особых сложностей иметь возможности GTK

...
И сразу нужно закладываться на беспроводной пульт, ИМХО даже не нужно делать два варианта - нужно делать 1 "все включено" по электронике максимум +100$, зато дешевле разработка и производство!
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:02
NightV
если wareless плюс экран с интерфейсом, то еще встает вопрос о питании, экраны много жрут.
тогда еще сенсор "положения" нужен, чтоб зажигался когда его взяли в руки, у меня так на пульте Harmony от Logitech.
можно подумать что это из разряда наворотов, тут одно из двух.. или даже трех... сенсор - батарейку помощнее - или USB

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:16
aftaev
NightV писал(а):то еще встает вопрос о питании, экраны много жрут
В одной руке пульт в другой акамулятор от авто

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:23
aftaev
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:24
Nick
Можно аккум хоть от телефона взять, они стабильно держат 1 час в работе, плюс зарядка унифицирована от USB, кончается батарейка, включил шнурок и продолжаем.
Очень хочется в пульт загнать GTK, чтобы панель pyvcp или GladeVCP можно было прямо на пульт выводить.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:25
Lexxa
Petka, STM32 с езернетом и ЮСБ 2.0 на борту стоит 270 рубликов, так что проще на ethernet наверное, хотя ничего не мешает и так и так данные передавать
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:27
Nick
По Ethernet наверное сложнее будет протокол описывать...
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 11:33
Lexxa
У нас на работе сейчас чел делает штуку на pic18f67j60 (240 рубликов), там готовые библиотеки от микрочипа.
Особых проблем там нет, все двумя функциями))
Тут моя фантазия разигралась в доску... 5 станков, 5 пультов, 1 сервак и коммутатор)))
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 13:30
aftaev
во размЯчтались

Блин хоть бы кто из этих мечтаний хоть калькуляор с кноками к ЕМС прикрутил

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 13:31
aftaev
Nick писал(а):Очень хочется в пульт загнать GTK, чтобы панель pyvcp или GladeVCP можно было прямо на пульт выводить.
И GNU лицензия на прошивку и схему

Re: ЧПУ пульты
Добавлено: 20 янв 2012, 13:36
Nick
А почему бы и нет, хотя это не всегда обязательно. Если я не использую исходных кодов GladeVCP, а использую ее как сторонний компонент, то я могу писать под любой лицензией.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 13:39
aftaev
Ник, напиши как сделать чтоб ЕМС в RS232(COM) координату Х выдавал например.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 16:09
Nick
В общих чертах как-то так:
Код: Выделить всё
#! /usr/bin/env python
import serial
port = serial.Serial(
port=None,
baudrate=9600,
bytesize=EIGHTBITS,
parity=PARITY_NONE,
stopbits=STOPBITS_ONE,
timeout=None,
xonxoff=False,
rtscts=False,
writeTimeout=None,
dsrdtr=False,
interCharTimeout=None
)
port.open()
import hal, time
h = hal.component("serial-out")
h.newpin("in", hal.HAL_FLOAT, hal.HAL_IN)
#h.newpin("out", hal.HAL_FLOAT, hal.HAL_OUT)
h.ready()
try:
while 1:
time.sleep(1)
port.write(h['in'])
except KeyboardInterrupt:
port.close()
raise SystemExit
Я никогда не работал с COM, поэтому нужно правильно описать открытие порта, это там где port =... (возможно понадобится библиотека python-serial (sudo apt-get install python-serial))
Потом нужно будет в hal написать loadusr serial-out.py -c serial-out -Wn serial-out, и прилинковать к его пину нужный пин:
net xpos-fb => serial-out.in
Все

.
Re: ЧПУ пульты
Добавлено: 20 янв 2012, 16:24
aftaev
явно без ящика пиво не разобратся