Страница 1 из 1
как сделать микрошаг ШД на контроллерах AVR???????????????
Добавлено: Пн июн 08, 2009 16:19:21
Tahasp
помогите пожалуйста, поделитесь программкой для микрошага для ознакомительных целей, или помогите реализовать микрошаг, с чего надо начать????????????
Добавлено: Пн июн 08, 2009 16:57:03
ibiza11
почитать теорию.
например вот
это
Добавлено: Пн июн 08, 2009 17:08:01
Tahasp
прочитано было много, в том числе и статья Ридико ЛИ, но все равно у меня не выходит реализовать ммикрошаг, шаг, полушаг - нормально все, а вот с микрошагом загвоздочка...
Добавлено: Пн июн 08, 2009 17:09:54
ibiza11
а что именно не получается то?
Добавлено: Пн июн 08, 2009 17:28:04
Tahasp
я сам в шоке, ничего не получается, я пытаюсь в протеусе смоделировать, чтобы хотябы понять как оно происходит, схему собирал как статье Ридико, но то ли компараторы не моделируются, толи я что-то не правильно настраивал, и вообще какие еще способы есть если компораторы не использовать, при микрошаге ток в обмотках только шимом могут контролировать???? еще большое несчасть я не очень в схемотехнике понимаю

микрошаг-без проблем у EPSON
Добавлено: Пн июн 08, 2009 18:07:12
dem-vr
Посмотрите на стр.7 в документации на LB1845.pdf.
Эта микросхема стоит в струйниках для перемещения каретки и управляет микропроцессор по 5 битам легко и понятен принцип переключения фаз для этого (рис.3 из доки).
Добавлено: Пн июн 08, 2009 18:11:40
Tahasp
я бы с радостью да только от него только схема, когда в очередной раз ничего не вышло я, CVAVR вместе с той программой котурую пытался написат, удалил, теперь понимаю, что зря... в принципе это стало стимулом поискать помощи на форуме...
Добавлено: Пн июн 08, 2009 18:18:02
Tahasp
dem-vr
спасибо за соввет, но я хочу разобраться, что и как, а не искать готовые решения на которые надо только команды посылать...
Неужели так сложно релизивать микрошаг програмно???
Добавлено: Вт июн 09, 2009 03:13:41
Mamonth
Tahasp писал(а):dem-vr
спасибо за соввет, но я хочу разобраться, что и как, а не искать готовые решения на которые надо только команды посылать...
Неужели так сложно релизивать микрошаг програмно???
Исклюительно программная реализация в теории выглядит достаточно просто.... но начинает вмешиваться практика.... ключевые слова: стабилизация тока и просто стабилизация.
Если Вы этого не поняли, плохо читали теорию.
Добавлено: Вт июн 09, 2009 07:17:16
Tahasp
Tahasp писал(а):dem-vr
Если Вы этого не поняли, плохо читали теорию.
не понимаю зачем такие выражения писать если не хотите помочь...
можно было оставить при себе...
Добавлено: Вт июн 09, 2009 08:26:08
pomidor
гляньте на творение тов. Roman Black'а (правда, на пикушках)
LiniStepper
High performance microstep driver for unipolar stepper motors
http://www.romanblack.com/lini.htm
и далее по ссылкам
еще
призер конкурса журнала Circuit Cellar (на Меге48 )
A Microstepping Bipolar Stepper Motor Driver for CNC Applications
http://www.circuitcellar.com/avr2006/wi ... AT2792.htm
итд - гугль знает все (если ему правильно поставить запрос)
Добавлено: Вт июн 09, 2009 08:41:10
Tahasp
что скажете по поводу такой схемы? как 1 на пинах перекидывать? по счетчику...
Добавлено: Ср июн 10, 2009 00:27:29
Tahasp
да, мля... одни помощники, людва, а скажите зачем вы сдесь скучковались??? от вас толку как от поломоного пылесоса...
Добавлено: Ср июн 10, 2009 04:41:33
Mamonth
Tahasp писал(а):я сам в шоке, ничего не получается, я пытаюсь в протеусе смоделировать, чтобы хотябы понять как оно происходит, схему собирал как статье Ридико, но то ли компараторы не моделируются, толи я что-то не правильно настраивал, и вообще какие еще способы есть если компораторы не использовать, при микрошаге ток в обмотках только шимом могут контролировать???? еще большое несчасть я не очень в схемотехнике понимаю

В протеусе с моделями надо быть очень осторожными - часть элементов существуют только для разводки.
Насчет схемотехники советую книжку авторов Хоровиц-Хилл. библия для начинающего.
Насчет ШИМа - интересное решение. Довольно своеобразное, но может сработать. Кроме того очень упрощающее схему. Единственное НО. ШИМом ток не контролируют, как нарисовано у Вас в схеме. Его устанавливают. Для контроля нужен ШУНТ и компаратор. На один вход компаратора подаете ШИМ с фильтром, на второй измеренный ток (падение напряжения на шунте) - если совпадает, то компаратор ничего не выдает. Если не совпадает то компаратор выдает разницу.
Посмотрите ссылку указанную выше. По ней придете вот сюда:
http://www.piclist.org/techref/io/stepp ... /index.htm
Посмотрите осциллограммы - прекрасно показывают как организован режим микрошага. Есть схема, принцип работы понятен.
Только я очень прошу - не пытайтесь смоделировать все устройство в протеусе - не вывезет даже мощный кластер. Моделируйте кусочки. Протеус для этого подходит.
Добавлено: Ср июн 10, 2009 06:17:44
Mamonth
Tahasp писал(а):да, мля... одни помощники, людва, а скажите зачем вы сдесь скучковались??? от вас толку как от поломоного пылесоса...
Я расскажу Вам одну историю.
Месяцев шесть назад я начал разбираться с импульсными источниками питания... посчитал, собрал, ес-но не заработало. Я почитал, подумал... появившиеся мысли проверил в деле - не помогло. Я пошел на форум. Насколько мог подробно описал проблему... господа спецы мне ес-но сказали: зачем я полез в эту область, купил бы готовый и не мучался. Я повторился как Вы. ОДин в один: хочу разобраться сам. Мне было очень обидно. Что люди так относятся к новичкам. Но я продолжил работу, начал постить в форум отчеты о том что сделал. Господа профи увидели что я не отступаюсь. Начали подсказывать. Отвечать на КОНКРЕТНЫЕ вопросы. Где-то к четвертой странице форума я понял свою ошибку. Я попросил не помочь мне, а сделать за меня. У меня был общий вопрос: ПОЧЕМУ не работает? Но ведь ИИП это не просто транзистор. Это как минимум 5 блоков, между которыми есть вполне четкое взаимодействие. Разбирательства привели к тому что я вполне четко нашел ошибочное место и запустил источник. Причем для первого раза оказалось очень и очень неплохо...
Не отступайтесь. Ведите дело до конца. Задавайте КОНКРЕТНЫЕ вопросы.
Еще момент, форум посещают люди которые интересуются совершенно разными областями электроники. Вы же требуете конкретики, причем непонятно какой. Вам сможет помочь тот человек, который действительно заинтересован в этом... такой человек похоже еще не присоединился к обсуждению.
А Ваше вот это бросил, обижусь и уйду - не характеризует Вас как человека упорного, инетресующегося. Уйдете -ради бога, придут другие, про Вас забудут. Доведете дело до конца, и запостите решение здесь, и на Вас будут ссылаться как на бога в этом вопросе.
Решайте.
P.S. Прошу прощения у модераторов за оффтоп. Просто жалко человека. Но кроме жалости он больше ничего не вызывает. По крайней мере пока.
Добавлено: Ср июн 10, 2009 07:40:30
smac
Tahasp писал(а):да, мля... одни помощники, людва, а скажите зачем вы сдесь скучковались??? от вас толку как от поломоного пылесоса...
Насколько я помню, Вы здесь в долг никому денег не давали.
Mamonth писал(а):... Просто жалко человека. Но кроме жалости он больше ничего не вызывает. По крайней мере пока.
По-по поводу жалости - у меня жалости не вызывает, наоборот только злобу и отсутствие желания помогать.
Прошу прощения за оффтоп, но что-то к лету стало много ленивых студентов на форумах, таких нужно учить, а не делать за них всю работу.
Добавлено: Ср июн 10, 2009 12:26:58
Tahasp
По-по поводу жалости - у меня жалости не вызывает, наоборот только злобу и отсутствие желания помогать.
если бы я ждал вашей помощи, то до сих пор ничего ни сделал, а так все прекрасно, стоило только одну ночь не поспать и все работает... так что поломанные пылесосы удачи вам в вашем безнадежном дели...
Прошу прощения за оффтоп, но что-то к лету стало много ленивых студентов на форумах, таких нужно учить, а не делать за них всю работу.
как она давно была студенческая жизнь...
Добавлено: Ср июн 10, 2009 22:52:22
ibiza11
видимо давно... или не было вовсе