Перейти к содержимому


Фотография

Новый прецедент по созданию лазерного гравера с нуля...


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 103

#21 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 04 Март 2010 - 12:58

Да я знаю как выглядит "летающая оптика", как раз это и обсуждается, но мне оно не нужно, а 3D-BIG упорно пытается меня убедить, что без этого жить нельзя:), но в моем случае это не столь актуально.
10 000 долларов тоже не дешево. Для нашего покупателя это может и неплохое предложение, но мы еще не рассматривали его рабочую зону, которая должна быть не менее 1200 на 600. Плюс "универсальное" программное обеспечение усложняет контакт нашего потребителя и лазера.
Ну а для меня это вообще дорого. Будь у меня такие деньги я бы купил обыкновенный САУНОвский гравер и им заработал денег и на лазер и на что хочешь. Но такой возможности нет. Вот собрать свой - там тысяч 2 - 3 будет - это для меня еще реально, вытягивая из каждой зарплаты по какой-то тыщенке гривен я потихоньку все куплю, выточу, соберу, налажу... Дороже просто не потяну, тем более, что кризис немного присадил нашу отрасль, да и других проблем хватает.
  • 0

#22 OFFLINE   Доктор Чудо

Доктор Чудо

    Просто Чудо

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 384 сообщений
  • Пол:Мужчина
  • Город:Россия
  • Из:Россия

Отправлено 04 Март 2010 - 17:53

flamehowk - предлагаю Вам изменить манеру письма.

Вопросы которые Вы хотите задать - задавайте сформулированно и по пунктам - либо в начале сообщения либо в конце. ....реально без мазы разобраться. А то что хотите написать - это пишите ради бога....
Причем если на вопрос не кто не ответил - повторите его в следующем предложении.

P.S. Вообще конечно Ваша идея достойна уважения. Я думаю Вы очень негативно отнесетесь к моему мнению - то прошу все таки ознакомится Здесь, хотя то что Вы собиратесь их потом продавать - это смещает Акценты и к моим мыслям не относиться.
Это ссылка не для обсуждения в рамкам данного форума - прошу Вас просто прочитать. Может быть Вам придут какие другие мысли....

Про фокусы, диаметры пятна и т.д. - я бы рассказал Вам подробнее - прошу сформулировать вопросы

Сообщение отредактировал Доктор Чудо: 04 Март 2010 - 17:59

  • 0

#23 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 05 Март 2010 - 01:06

Я Вас понял, в следующий раз так и будем поступать - вопросы отдельно.

По предложенной теме - почитаю, но говорю сразу, насколько я еще что-то могу понять - волоконник мне не подойдет, похоже его длинны волн не смогут нормально работать с гранитом. Это не утверждение, а объяснение, которое я получил от человека в Украине, занимающегося их изготовлением. К тому же насколько я понимаю они гораздо дороже углекислотных лазеров... Если меня неправильно проинформировали - можете поправить.

????
1) Один из вопросов который меня интересовал - это возможности управления мощностью излучения. Как мне объяснил 3D-BIG - реализуется путем изменения тока, но с учетом нелинейной зависимости.
????
2) Вопрос номер два - существуют ли материалы, которые можно использовать в качестве механической защиты лазерной оптики - то есть прозрачные для лазера и в тоже время устойчивые к механическому воздействию?
????
3) Какой из материалов лучше всего применять для зеркал - интересуют опять же механически устойчивые материалы - чтобы можно было тряпочкой протирать без опаски повредить...
????
4) Есть ли реальная возможность сузить лазерный пучек до размеров фокусного пятна, чтобы избежать потребности регулировать фокусное расстояние и иметь возможность обрабатывать материал в независимости от расстояния (до 50 см).
????
5) Есть ли возможности управляемого изменения диаметра пучка или фокуса линзы с тем, чтобы изменять размер рабочего пятна на материале?
????

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

Так так, прочитал. Очень хорошо. Значит у нас уже есть как минимум два паралельных проекта по похожей тематике, хоть и с разными лазерами и для разных направлений. Я правда еще не "миллионер" и зарабатываю куда меньше - но на суть дела это не влияет.
Что же касается Ваших опасений, то чтобы избежать долгих объяснений могу просто сказать - эта тема уже настолько тщательно обдумана и прожевана, что если бы вместо реализации проекта я начал еще несколько лет думать и пережевывать и без того пережеванное, то а) был бы просто трусом и лентяем, и б) дождался бы до того, что эту проблему решит кто-то другой и все сливки, как понятно, достанутся не мне. Я созрел и в возрастном и в интеллектуальном плане и считаю, что эта задача вызрела как раз вовремя и самое то, что мне в данный момент нужно. Да, а в менеджменте я разобрался гораздо раньше, чем начал думать о станках - уже книгу по этому поводу заканчиваю и думаю научную работу написать на ее основе...:)
Но, спасибо за ссылку - буду следить за темой "коллеги" по несчастью, а возможно и по будущему счастью...

Да, вот еще - забыл. Вопрос к электронщикам.

????
Нужно найти простенький (или самодельный вариант) микроконтроллера с поддержкой или полностью ориентированного на USB. Желательно без необходимости его кодирования программатором. В идеале такой, чтобы с ним можно было работать напрямую с компьютера и чтобы к нему были толковые пояснения на русском по всему спектру вопросов от распайки до программирования...
????

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

Вот еще.

????
Как раз пытаюсь покопаться в теме контроллеров и поневоле возникает вопрос, а что проще, спаять простенький контроллер и написать к нему программу, изучив спецификацию USB... или взять готовый контроллер, спаять или купить готовый к нему программатор и научиться его программировать, не задевая саму шину USB?
????

Сообщение отредактировал flamehowk: 05 Март 2010 - 00:38

  • 0

#24 OFFLINE   valery_k

valery_k

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 599 сообщений
  • Пол:Мужчина
  • Из:СПб.

Отправлено 05 Март 2010 - 02:54

“…….Я каменотес и художник, всю жизнь работаю в области обработки твердых пород камня…..”


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


Да, вот еще - забыл. Вопрос к электронщикам.

????
Нужно найти простенький (или самодельный вариант) микроконтроллера с поддержкой или полностью ориентированного на USB. Желательно без необходимости его кодирования программатором. В идеале такой, чтобы с ним можно было работать напрямую с компьютера и чтобы к нему были толковые пояснения на русском по всему спектру вопросов от распайки до программирования...
????

Как раз пытаюсь покопаться в теме контроллеров и поневоле возникает вопрос, а что проще, спаять простенький контроллер и написать к нему программу, изучив спецификацию USB... или взять готовый контроллер, спаять или купить готовый к нему программатор и научиться его программировать, не задевая саму шину USB?
????


Проше купить.
Хотя может я ошибаюсь, и Вы программист.??
С другой стороны, программист и электронщик таких вопросов не задаст. :)

Сообщение отредактировал valery_k: 05 Март 2010 - 03:03

  • 0

#25 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 05 Март 2010 - 05:07

Валерию К.
"Я думаю Вам лучше заработать денег и купить рабочий станок"
А я думаю, что каждому человеку лучше думать за себя - хотите поспорить? тогда только с оружием в руках, в противном случае - научитесь уважать человека которого не знаете, даже если Вам хочется его не уважать.
Хотя есть еще вариант - можете встать рядом со мной и заработать 16 000 долларов на новый станок... Посмотрим сколько десятилетий Вам для этого понадобиться. Неужто непонятно, что если бы такая возможность была физически, то за 16 лет рабского труда я бы уже себе его купил?
"Дело в том, чтобы программировать контроллеры, нужны фундаментальные знания."
"Хотя может я ошибаюсь, и Вы программист.??"
Может и ошибаетесь... Правда когда я учился программированию еще ни о Си, ни о Делфи, ни об ООП никто и слыхом не слыхивал - все начинали с Бейсика, Паскаля, а про Ассемблер я узнал уже после армии... Но тем не менее полученых базовых знаний мне вполне достаточно, чтобы с учебником в руках разбираться с любым неизвестным языком программирования. В последнее время я все больше веб-программирование осваивал, так как оно было нужнее. Но не вижу причин, по которым бы я не был в состоянии написать программу на асе, си или дельфине. Что касается электроники, то хоть я и не великий гуру, но конденсатор от резистора с третьей попытки отличить сумею... да и мир не без добрых людей, то что не буду знать я, всегда будет знать кто-то другой, он поможет мне - а я помогу ему тем, что больше умею: рука руку моет. Если бы мне вообще ни в чем не нужна была информационная помощь, то что бы я делал на этом сайте? Тихонько сам бы все давно склепал и никто и не знал бы что я такой "вумный".
А что касается того, почему я задаю такие вопросы - дак как раз потому, что конкретно в том вопросе, который задаю не разбираюсь - я 16 лет камень пилил а не микроконтроллеры паял или программировал... жизнь заставила, не было возможности высокие материи изучать.
Так что давайте по хорошему. Хотите помогать - помогайте, не хотите - нечего добивать своими умозаключениями - занимайтесь чем-нибудь более полезным для общества или для себя лично.

Как же надоедает этот эгоизм со стороны большинства пользователей интернета, вот пришел на форум, с умными людьми, казалось бы, откуда здесь взяться очередному "доброжелателю", который заходит на форумы только для того, чтобы самовозвыситься над другими, кого-нибудь задеть, толкнуть, наступить на ногу... так нет же, и здесь находится такой, которому хлеба не давай - дай над кем-нибудь поерничать. Куда бежать, как спасаться, ума не приложу. НУ выйди в чисто поле, возьми дубину в руки и ляг поспи до скончания дней, если так распирает от неудовлетворенности существования... нет - заныкаются в сети, покроют себя мраком ников, самые умные еще и мак-адрес поменяют и сквозь прокси пройдут, и начинают гадить на всяко проходящего. Вот чел идет мимо никого не трогает - "а, до чего бы доколупаться? о, придумал! ща съязвлю, а пусть мне только слово в ответку кинет у меня уже и трехэтажник заготовлен...".

Отец Небесный, когда в этом мире люди начнут понимать, что со своими пороками нужно бороться как со злейшими врагами, а не на брудершафт с ними пить???

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

Да, и еще - дай мне побольше терпения к этому всему...
  • 0

#26 OFFLINE   valery_k

valery_k

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 599 сообщений
  • Пол:Мужчина
  • Из:СПб.

Отправлено 05 Март 2010 - 13:55

Валерию К.
....................................



В институте благородных девиц я не воспитывался.
Я учился в МАИ и переводом, в связи с переездом в ЛЭТИ.

По сути вопросов.
В вопросах нет собственно самого вопроса, кроме как одного, что проще купить или спаять и запрограммировать.
На этот вопрос я ответил.

Для того чтобы понять, что за контроллер Вам нужен, необходимо знать, какие функции он должен выполнять.??

Р.S.
Ассемблер это родной язык любого процессора и микроконтроллера, родился вместе с ними.
Для того чтобы контроллер работал надежно, как и весь станок в целом, программировать контроллер надо на нем.

Сообщение отредактировал valery_k: 05 Март 2010 - 14:23

  • 0

#27 OFFLINE   Доктор Чудо

Доктор Чудо

    Просто Чудо

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 384 сообщений
  • Пол:Мужчина
  • Город:Россия
  • Из:Россия

Отправлено 05 Март 2010 - 20:31

Я в чем то продублирую уже ранние сообщения, особенно Вадима (3D-Biga).
Сам к сожалению смогу помочь Вам в теоретических вопросах, так как мои знания по лазерам не распространяются на контроллеры и т.д.

По предложенной теме - почитаю, но говорю сразу, насколько я еще что-то могу понять - волоконник мне не подойдет, .....Если меня неправильно проинформировали - можете поправить.

Волокооник я Вам не предлагаю. Я предлагал ознакомится с моими мыслями, на счет сборки лазера (читать любого лазера) и не чего более.

1) Один из вопросов который меня интересовал - это возможности управления мощностью излучения. Как мне объяснил 3D-BIG - реализуется путем изменения тока, но с учетом нелинейной зависимости.

Нужна по любому плата управления. Как я понял из поста Александра, человек который собрал лазер - эту плату - купили готовую. Сделать своими силами - увольте...
Посмотрите здесь для общего развития Здесь

2) Вопрос номер два - существуют ли материалы, которые можно использовать в качестве механической защиты лазерной оптики - то есть прозрачные для лазера и в тоже время устойчивые к механическому воздействию?

Если будет хорошая вытяжка от 600 кб час - то дополнительная защита не нужна. Материалы я думаю существуют. Этот пункт напрямую связан с 3.
Оптику можно купить, делать ее своими силами - не выгодно. Надо понимать саму оптику, обладать нужным оборудованием и складом материалов. Там же где покупается оптика - можно купить и защиные стекла.
Оптику можно ТОЛЬКО протирать оптической ватой и специальной жидкостью которая не содержит МАСЛА.
То-есть допустим Спиртом можно, Водкой нельзя.
Протирочные вещи можно купить в магазине фотооптики.
Не каких стойких покрытий в обычной жизни не существует - если только не делать на спец.заказ - это понятно намного дороже.

3) Какой из материалов лучше всего применять для зеркал - интересуют опять же механически устойчивые материалы - чтобы можно было тряпочкой протирать без опаски повредить...

Во в 2 втором пункте...

4) Есть ли реальная возможность сузить лазерный пучек до размеров фокусного пятна, чтобы избежать потребности регулировать фокусное расстояние и иметь возможность обрабатывать материал в независимости от расстояния (до 50 см).

У Вас есть непонимание темы.
Смотрите рисунок.
Оптический_тракт.jpg
Фокусное расстояние - есть всегда. Есть системы которые с помощью датчика либо ультразвука либо емкостного автоматически отслеживают состояние фокусного расстояния - но эти системы дорогие.
В этом случае либо Каретка движеться вверх вниз (она имеет телескопическую систему) либо координатный стол. Любой из этих вариантов значительно удорожает Вашу конструкцию

5) Есть ли возможности управляемого изменения диаметра пучка или фокуса линзы с тем, чтобы изменять размер рабочего пятна на материале?


Диаметр луча можно изменять в моей схеме, только поднимая материал либо выше либо ниже фокуса.
Но делать это нельзя.
Есть такое понятие Плотность мощность - это мощность (энергия) в пятне лазерного пучка.
А по русски - Мощность тепловклада в материал. Если пятно увеличить в 10 раз, то Плотность мощности падает уже в тысячи раз. То-есть, если мы работаем не в фокусе, то мы теряем энергию.
Не в фокусе обычно работают при лазерной сварке (над фокусом) или резке (под фокусом) - но там другой механизм. В тех случаях это оправданно.

Размер точки надо достигать, не лазером - а в графической программе. Во первых Вы можете что то контролировать, во вторых делать как Вам нужно. Городить систему расширение/уменьшения луча - это будет намного дороже всего Вашего лазера вместе взятого.

Да, вот еще - забыл. Вопрос к электронщикам.

Нужно найти простенький (или самодельный вариант) микроконтроллера с поддержкой или полностью ориентированного на USB. Желательно без необходимости его кодирования программатором. В идеале такой, чтобы с ним можно было работать напрямую с компьютера и чтобы к нему были толковые пояснения на русском по всему спектру вопросов от распайки до программирования...


Задайте это вопрос Александру - он решил эту задачу.

Какую то литературку по лазерам можете посмотреть - самая реальная книга -это Звелто. Приницпы лазеров.
Сразу скажу - это книга для Общего понимания Лазеров, для практического не подойдет.

Звелто. Принципы лазеров

Информация по лазерам и вообще
  • 0

#28 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 05 Март 2010 - 21:34

Валерию К.
Вот это уже другой разговор...
"Ассемблер это родной язык любого процессора и микроконтроллера, родился вместе с ними."
В сем я осведомлен уже много лет.
"Для того чтобы контроллер работал надежно, как и весь станок в целом, программировать контроллер надо на нем."
А вот это уже добрый совет - спасибо. А то на форумах по радиоэлектронике многие утверждают, что и проще и перспективнее работать с Си, а я не имею столько практики в программировании, чтобы в таких тонкостях разбираться и иметь, так сказать "свои знания" в этом вопросе. Что ж прекрасно, значит будем писать на Ассемблере. Правда насколько я понял в avr-ках вообще какой-то свой язык программирования применяется... ну да разберемся, я тут уже накачал несколько книжечек по этому делу, так что осваивать есть что.
"Для того чтобы понять, что за контроллер Вам нужен, необходимо знать, какие функции он должен выполнять.??"
Беда в том, что всех возможных функций я еще указать не могу, так как еще нет блока управления лазером и не понятно какой он вообще будет, плюс какие возможно понадобятся датчики. В данный момент есть только платы управления шаговыми двигателями, их будет скорее всего 2 и на каждую достаточно по несколько цифровых выходов иметь. Но возможно надо будет еще подключать какие-то датчики или наоборот управлять какими-то аналоговыми сигналами, так что до конца еще не все понятно. Здесь я думаю, после вчерашнего прорыва в знаниях по микроконтроллерам, лучше выбрать какой-нибудь универсальный с кучей разных выходов, в том числе и аналоговых, чтобы в случае чего к нему можно было че хош подключить и запрограммировать. Разве что, можно было бы что-нибудь попроще, для начинающего с обязательной поддержкой USB. Плюс, склоняюсь к тому, чтобы начинать с avr-ок, у них есть весьма удобный визуальный эмулятор, на основании которого не только легко осваивать сами контроллеры, но и учиться их программировать - думаю это будет хорошим подспорьем. Более глубоко в разнице между ними и микрочиповскими контроллерами я пока не разбираюсь, так что если можете дать дельный совет - буду благодарен.

Доктору Чудо.
Извините, не успеваю Вам ответить - надо на работу бежать, щас заказчик приезжает надо загрузить машину... Позже отвечу. Но в любом случае спасибо за информацию, думаю благодаря Вашим знаниям у меня получится придумать эффективную методику обрабоки камня лазером.
  • 0

#29 OFFLINE   Доктор Чудо

Доктор Чудо

    Просто Чудо

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 384 сообщений
  • Пол:Мужчина
  • Город:Россия
  • Из:Россия

Отправлено 05 Март 2010 - 21:38

Доктору Чудо.
Извините, не успеваю Вам ответить - надо на работу бежать, щас заказчик приезжает надо загрузить машину... Позже отвечу. Но в любом случае спасибо за информацию, думаю благодаря Вашим знаниям у меня получится придумать эффективную методику обрабоки камня лазером.

По технологиям я смогу Вам помочь - благо лазеров у меня на фирме хватает, что не знаю могу и попробывать.

В технике не силен, да и какое отношение к лазерной технике имеет программирование контроллеров.... :rolleyes:

Забыл добавить к выше сказаному.
Наши станки понимают полутона.
На черный цвет - они дают максимальную энергию, на светлый - минимальную - на белый цвет, вообще излучения нет. То-есть в файле изображение залито белый - станок гравирует, но без мощности.

Сообщение отредактировал Доктор Чудо: 05 Март 2010 - 21:50

  • 0

#30 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 343 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 05 Март 2010 - 22:13

Луч после линзы выглядит примерно так . Зависимость между длинной перетяжки и фокусным растоянием линейная (между фокусным растоянием и диаметром пятна видимо не совсем, нужно будет проконсультироваться). "Могильщики" обещали привезти камушков на экспирименты, выкрою время попробую добиться приемлимого результата (хотя не верю, что гравировка маломощным лазером, как бы красиво она не получилась, проживет в атмосферных условиях 50 лет).

Прикрепленные изображения

  • 1.jpg

Сообщение отредактировал vv92: 05 Март 2010 - 22:17

  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#31 OFFLINE   Valerius

Valerius

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 342 сообщений
  • Пол:Мужчина
  • Город:Мончегорск - Кашира
  • Из:Кашира

Отправлено 05 Март 2010 - 23:27

хотя не верю, что гравировка маломощным лазером, как бы красиво она не получилась, проживет в атмосферных условиях 50 лет

А зря. Простоит и больше, ибо лазерная гравировка по камню - механическое разрушение поверхности. Сначала термическое, потом механическое. Как стекло. И изображение будет видно (и даже портрет будет узнаваемый), пока не сойдет полировка с камня. Полировка сойдет - гравировка сольется.
  • 0

#32 OFFLINE   valery_k

valery_k

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 599 сообщений
  • Пол:Мужчина
  • Из:СПб.

Отправлено 05 Март 2010 - 23:50

Валерию К.
Вот это уже другой разговор...
"Ассемблер это родной ...............


По поводу языков программирования.
Собственно ассемблер это не совсем правильное название языка, просто все по инерции его так называют.
Так вот повторюсь у любого процессора есть свой ассемблер , как бы его не называли по другому.
Отличие этого языка от других , в том что это язык низкого уровня и именно его понимает процессор.
То есть каждой команде ассемблера соответствует мгновенная реакция процессора, на которое он затратит строго нормированное время.
Ассемблер для определенного процессора или линейки процессоров создается разработчиком самих процессоров.
Все остальные языки, языки высокого уровня.
Отличие заключаемся в то, что программы написанные на языках высокого уровня( для упрошенного понимания) не привязываются к определенному процессору в теории их может выполнить любой процессор. Для этого существуют транслятор, который транслирует код языка высокого уровня в ассемблер конкретного устройства.
В принципе можно написать программу на русском языке или на украинском, причем в прямом смысле.
К примеру, программа может выглядеть так:
1 По оси Х надо уехать на 5 мм, по оси У на 6мм.
И.Т.Д.
В этом случае необходим транслятор, который переведет этот код в ассемблер.

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

Что касается процессоров.
Процессоры ЧИПа более надежны, но чуть дороже.
Что касается IDE, то у обоих упомянутых процессоров оно прекрасно.

P.S
Написать программу для боле менее продвинутого контроллера ( имеется в виду не процессор, а устройство) это задача для программиста высокого уровня.
Там надо забить в коды математические функции.
Знание математики, высшей, необходимо.
  • 0

#33 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 06 Март 2010 - 00:00

Отвечу на еще не заданный личто вопрос. Как я понял из своего опыта, резак можно сделать без спец. контроллера. В этом случае экономим деньги на контроллер, проигрываем в удобстве работы (вместо резки через плагин получаем цепочку из трех программ).
Гравировать напрямую по LPT как я понял нереально. Остается купить скоростной контроллер типа SmooshStepper, ncPod и т.п. Но они недешевы сами по себе и нет гарантии, что будут работать так как надо именно с лазером.Поэтому я предпочел переплатить, но получить заведомо работоспособный вариант. платы типа MPC крайне недешевы, но сделать ее самому по-моему, вряд ли представляется возможным, так как она еще и на софт завязана.
  • 0

#34 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 06 Март 2010 - 00:23

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

vv92
Следовательно вопрос.

????
Каковы стандартные типы фокусности линз? Какие из них самые длиннофокусные? И какова длинна типичной фокусной перетяжки у этих линз?
????

Мне почему надо? Дело в том, что даже если выставить по уровню станок и саму гранитрую плиту, то при наших допусках колебания по высоте уровня поверхности могут быть весьма значительными, потому мне надо чтобы фокус был не меньше 10 мм по перетяжке, а лучше - это было бы просто замечательно, и все 20 мм. При этом длинна самого фокусного расстояния меня не очень смущает, 10 - 20, даже 30 см вполне приемлимо...

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

Валериусу.
"Полировка сойдет - гравировка сольется."
Только жить в эту пору прекрасную... никто из живущих ныне не доживет до того дня, когда случится этот эрозионный момент! У нас на кладбищах до сих пор стоят памятники, изготовленные до 200 лет тому назад, и на той полировке до сих пор видны мельчайшие механические повреждения, связанные с несовершенством технологии обработки того времени!!!!
В связи с этим, если у кого-то на кладбище в гранитном или габбровом памятнике появляются непонятные деффекты, особенно явно механического происхождения - не думайте, что Ваш памятник, как мне заявила одна клиентка "начал портится" - гранит не портится. Это значит, что Вам просто подсунули "халтуру", профессионально "замазанную"...

Валерию К.
Спасибо за разъяснение. Теперь мне понятно, откуда взялся этот самый специфический язык программирования для конкретного микроконтроллера... Это и есть персональный ассемблер того самого контроллера. Ну, ниче, уже какая-то ясность...
"Написать программу для боле менее продвинутого контроллера ( имеется в виду не процессор, а устройство) это задача для программиста высокого уровня."
Тут даже не знаю, что Вам и сказать. Даже если бы я хотел избавить себя от лишних хлопот и предложил бы Вам за вознаграждение выполнить эту работу, все равно это было бы затруднительно ввиду отсутствия рядом с Вами самого станка. А у меня тут хоть и половина друзей программисты, да только больше не высокого уровня, а широкоформатного... Даже не знаю как и поступить. Дело в том, что на сайтах рекламирующих микроконтроллеры убеждают, что дело сие не "так страшно, как его рисуют" и что с этим может справиться любой любитель, главно четко следовать инструкциям. Плюс прикладывают эмулятор, учебник и тестовые задания, которые нужно выполнить сначала на самом эмуляторе, а потом и на реальном контроллере, программаторе. Сам еще этого не проделал, но проделаю обязательно. Думаю вот только тогда дело и прояснится. Если я вдруг пойму, что этот момент мне не по зубам, значит надо будет помошников искать... Но пока надо хоть попробовать, до сего момента не было еще в моей жизни случая, чтобы помучившись я не разобрался с теми или иными тонкостями неизвестного языка программирования, а уж ассемблеры, тем более под конкретный микроконтроллер - не думаю, что сложнее языков программирования высокого уровня... Тем более, что в общих чертах, как работает процессор я представляю, даже сам архитектуры вычислительных устройств составляю, думаю, что вполне можно разобраться. Папытка не пытка ведь, а время меня не торопит, я готов и год и даже два с этим проектом возиться, если понадобиться, цель то не разовая, а с перспективой на длительный срок. Попробую на выходных что-нибудь тестовое на эмуляторе слабать, тогда моему мозгу уже будет видней, каковы реальные перспективы...
Но в любом случае благодарю за разъяснения и помощь.
"Знание математики, высшей, необходимо."
Да че там ту высшую математику учить - два месяца мучений и бессонных ночей и ляжет на лопатки как миленькая :rolleyes: Тут блондинки в ВУЗы поступают и даже заканчивают, неуж-то я не осилю...:)

Александр, здаствуйте, очень хорошо что Вы включились.
Насколько я понял из контекста Вашего сообщения, нужен не простой микроконтроллер, а с высокой внутренней тактовой частотой - так?
????
Насколько высокая должна быть эта частота, для того, чтобы он успевал обслуживать китайский лазер?
????
  • 0

#35 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 06 Март 2010 - 00:42

Насколько я понял (я не специалист) скорости LPT-порта не хватает для отработки сигналов такой скорости. Контроллер выдаетт несколько мегагерц вроде (надо ТТХ смотреть), а порт поддерживает на 1-2 порядка меньше. Подробно описание подергиваний при гравировке описано в моей теме про самодельный лазер. Там и цифры по-моему приведены.
  • 0

#36 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 06 Март 2010 - 01:37

Понял, спасибо. Гляну.
  • 0

#37 OFFLINE   valery_k

valery_k

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 599 сообщений
  • Пол:Мужчина
  • Из:СПб.

Отправлено 06 Март 2010 - 02:05

Валерию К.
Спасибо за разъяснение..........................



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

По поводу, микроконтроллеров и “следуйте инструкциям и все будет окей”.
К примеру в ассемблере микроконтроллера PIC всего около 40 базовых команд.(инструкций.).
При особой мотивации их можно выучить наизусть и правильно произносить даже за день.
Что это вам даст?
Ни каких инструкций по созданию программы для специализированного контроллера(устройства) вы ни где не найдете.
В связи с этим, вопрос как Вы собираетесь его программировать.,?

По поводу блондинок это Вы здорово сказали.
У меня жена училась на факультете высшей математики и сейчас классный программист, наверно по тому, что не блондинка.
  • 0

#38 OFFLINE   flamehowk

flamehowk

    Студент

  • Пользователи
  • PipPip
  • 23 сообщений
  • Пол:Мужчина
  • Из:Коростышев, Украина

Отправлено 06 Март 2010 - 02:31

"При особой мотивации их можно выучить наизусть и правильно произносить даже за день. Что это вам даст?"
Когда мне было 8 лет меня брат научил косить и я стал помогать своей бабушке. Когда мне стукнуло 10, пришло время делать покос, а все косы были тупыми, их с прошлого года никто не поклепал. Клепать некому, денег на такую услугу нет, а косить надо. Что делать? У меня был вариант, заделаться наивным маленьким мальчиком или взять косу, бабку, молоток и начать учиться клепать прямо во время этого процесса, используя из знаний лишь то, что видел, когда это делал мой дядя и собственный интеллект. Надо сказать, что хоть я и наделал на жале своей первой косы кучу трещин, но а) на ней я понял все нюансы этого процесса полностью самостоятельно, лишь в процессе работы и б) я ее таки отклепал, и хотя трава в этих трещинах иногда застревала, но косила она... ух! С тех пор я клепаю косы сам. Также я научился доить коров, принимать роды, создавать сайты и так далее. Я люблю учиться и познавать новое, и так как лучшая форма обучения - это практика, то именно так я все и делаю. Когда осваивал веб-программирование, я делал это создавая свой сайт. Да я почти все что знаю осваивал сам, особенно в практических областях. Микроэлектроника дело более сложное, потому приходится также прибегать и к учебникам и к чужим советам, помощи, но это меня не смущает. Я решил делать станок и только лень и интеллектуальная отсталость могут помешать мне это осуществить. Но я ленив только к тому, что считаю безсмысленным или малозначимым, а на интеллектуальную отсталость не жалуюсь еще с 1.5 года, когда я закончил освоение азбуки...:rolleyes:
  • 0

#39 OFFLINE   valery_k

valery_k

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 599 сообщений
  • Пол:Мужчина
  • Из:СПб.

Отправлено 06 Март 2010 - 02:47

Насколько я понял (я не специалист) скорости LPT-порта не хватает для отработки сигналов такой скорости. Контроллер выдаетт несколько мегагерц вроде (надо ТТХ смотреть), а порт поддерживает на 1-2 порядка меньше. Подробно описание подергиваний при гравировке описано в моей теме про самодельный лазер. Там и цифры по-моему приведены.


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



Когда мне было 8 лет меня брат научил косить и я стал помогать своей бабушке. Когда мне стукнуло 10, пришло время делать покос, а все косы ...........................................................



Ну что я могу сказать по этому поводу.

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

В общем, удачи Вам.

Сообщение отредактировал valery_k: 06 Март 2010 - 02:54

  • 0

#40 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 06 Март 2010 - 11:15

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

так я из-под доса пробовал в том числе. та же жопа вид сбоку.
  • 0




Количество пользователей, читающих эту тему: 3

0 пользователей, 3 гостей, 0 анонимных