10.02.2014, 20:01
|
#1071
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Да все там работает.
У меня сейчас таймер 2 генерит три фазы СИНУСА шимом со сдвигом 120 градусов. Для запитки сельсина. Таймер 1 используется для определения периода повторения опорного импульса и угла сдвига фазы сигнала, снятого с сельсина. При вращении получаю угол поворота сельсина в градусах. Выдаю по UART и (!) постояннным напряжением (еще один ШИМ на более низкой частоте) от 0 до 5 вольт (0-360 градусов).
На другой стм-ке (тоже 003) таймер 1 генерит две сдвинутые фазы с аппаратно-включенными инверсными выходами. Использую для микростеперного вращения микрошаговичком. Работает без проблем. Утверждать, что в МК не работает заявленная функция я бы поостерегся.
Сначала тоже не получалось. У меня вообще все слету не получается. Многократное чтение ДШ помогло.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
10.02.2014, 20:35
|
#1072
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
ut1wpr, дык, знать бы, куда копнуть. А то ведь вроде все правильно, а setup_stepper_speed(16000) ни к чему не приводит...
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
10.02.2014, 20:46
|
#1073
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FAQ по STM8
На сколько я помню, вы там без отладчика сидите. Т.е. ловите негров в черной комнате. Так что спрашивать, чего там в регистрах записано глупо, да?
|
|
|
|
10.02.2014, 20:47
|
#1074
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FAQ по STM8
ut1wpr, Виктор, 003 и 005 контроллеры - не лучший выбор для упражнений. Слишком быстро мрут от перезаписи. Обидно, написал, отладил, а он уже полуживой, сбоит. А новый ждать месяц-полтора.
|
|
|
|
10.02.2014, 20:49
|
#1075
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от Easyrider83
|
Так что спрашивать, чего там в регистрах записано глупо, да?
|
А что, там может быть записано что-то, что я не писал? Таймер1 и UART работают, ХЗ, что там надо этому таймеру 2!
Сообщение от Easyrider83
|
Слишком быстро мрут от перезаписи
|
Во-во (правда, я свой домашний еще не убил, и "вольтметр" живой пока, хотя уже больше сотни раз перезаписал наверняка), но таки купил макеток на 105-м: сначала две взял (130 рублей за пару), а потом глянул, что у продавца они кончаются, и скупил весь остаток (3 пары).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
10.02.2014, 21:12
|
#1076
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от Easyrider83
|
ut1wpr, Виктор, 003 и 005 контроллеры - не лучший выбор для упражнений. Слишком быстро мрут от перезаписи. Обидно, написал, отладил, а он уже полуживой, сбоит. А новый ждать месяц-полтора.
|
Я купил три десятка. Но еще ни один не умер. Сделал себе 5 адаптеров.
Работаю на первом. Остальные ждут его смерти. Пока не дождались.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
10.02.2014, 21:17
|
#1077
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от ut1wpr
|
таймер 1 генерит две сдвинутые фазы с аппаратно-включенными инверсными выходами.
|
Слабал макеточку на tn26( восьмибитки от STM брать смысла не вижу, пока не закончатся АВР-ки [то есть, похоже, никогда], ПИКи могу подарить кому-нибудь [желающие есть?]), но немного смущает постоянная переполюсовка обмоток. Работать-то работает, но для низкоомных скоростных ШД пользовать такую схему не стал бы.
|
|
|
|
10.02.2014, 21:37
|
#1078
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от omercury
|
Работать-то работает, но для низкоомных скоростных ШД пользовать такую схему не стал бы.
|
Ну так ДЫК!
Нет ведь универсального решения. Я не встречал.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
10.02.2014, 21:44
|
#1079
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от ut1wpr
|
Ну так ДЫК!
Нет ведь универсального решения. Я не встречал.
|
Мне как-то показывали дорогущие драйверы ШД, поддерживающие скорости до чуть ли не 10 тыс. шагов в секунду! Правда, соответствующие ШД стоят вообще заоблачных бабок!
// эх, а что же делать с TIM2?
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
10.02.2014, 22:17
|
#1080
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от omercury
|
[желающие есть?]
|
Подарено !
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:01.
|
|