|
0 / 0 / 0
Регистрация: 06.07.2010
Сообщений: 485
|
|
ШД, Сдвиговый регистр и МК10.09.2011, 00:17. Показов 21148. Ответов 46
Метки нет (Все метки)
Идея состоит в чём?! Есть Tiny13A, есть 155ир13, есть mosfit ы(либо транзисторы) допустим irf540n, униполярный ШД. Хотел намутить мини драйвер на один канал, для управления ШД. По ходу возникла пара вопросов.
1. Какой драйвер mosfit ов использовать? (и вообще нужно ли. нужен ли драйвер для транзисторов(в прошлом проекте не было, при этом они очень сильно грелись, не удалось разогнать двигатель... крутился очень медленно)?) 2. От чего зависит скорость вращения ШД? 3. Получиться ли реализовать на сдвигах? 4. Есть ли в этом смысл? просто контроллер тупо поменять? в будущем планируется сделать драйвер управления 4мя двигателями с программы записанной на карте памяти SD допустим, либо microSD. Тоже под вопросом, просто тупо от компа гнать коды. ламер опять со своими вопросами)
0
|
|
| 10.09.2011, 00:17 | |
|
Ответы с готовыми решениями:
46
Сдвиговый регистр Сдвиговый регистр в Proteus сдвиговый регистр параллельно>последовательный каскадом? |
|
0 / 0 / 0
Регистрация: 06.07.2010
Сообщений: 485
|
||
| 10.09.2011, 23:32 | ||
Просто пока не планировал заказывать детали по интернету, хотел в нигазине затариться. Думаю ещё пару задумок и на один заказ наберётся.
0
|
||
|
0 / 0 / 0
Регистрация: 06.07.2010
Сообщений: 485
|
||
| 10.09.2011, 23:36 | ||
А картинки со старой версии показывают, что было не так... Но версию не сберег, прога-то простая до слез, расслабился. Теперь срочно-припадочно ставлю АВР Студию, Веневер - надо же разобраться, как сделать правильно. ТАК ШО ЗВЫНЯЙТЭ, хлопцы, я пока выпаду из дискуссии. Как допилите, может свою версию прошивки опубликуете ради интереса начинающих;)
0
|
||
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||
| 10.09.2011, 23:40 | ||
Разве что кусок программы, где крутим двигателем. Так это 2 строки Си. И те, как выяснилось, с багом :)
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
||
| 10.09.2011, 23:48 | ||
Просто пока не планировал заказывать детали по интернету, хотел в нигазине затариться. Думаю ещё пару задумок и на один заказ наберётся. Хотя бы потому что "Хотел именно с контроллером, просто у Tiny13A мало портов" при такой разнице в цене какой смысл экономить? цена чуть выше - а возможности в 10раз >>Просто пока не планировал заказывать детали по интернету, хотел в нигазине затариться. при такой разнице в ценах выгодней заплатить за пересылку.
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 00:05 | |
|
>>И с этой кашей ключ на ИРФ540 держится закрытым.
Девайсы-то работают drvtos, я прогнозировал, что бог тебя накажет - а он тебя любит! Транзисторы закрыты - и девайсы работают? Или ты с чёртом связался?
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||||||||||||
| 11.09.2011, 00:22 | ||||||||||||
Я имею в виду, что в состоянии, когда начинаю крутить движок, на 4-х выходах порта С бегут нулики - ведь именно они включают полевики, в конце концов. И эти нолики каждый цикл работы МК (примерно 80 мкс) прерываются дурацкой единицей (третье состояние порта + подтяжка резюком на +5). Именно в приведенном фрагменте: Сначала выдаем "0" по четырем управляющим битам, затем подмешиваем туда код из таблицы и выдаем новый, правильный байт в DDRC:
Так вот, уважаемый коллега, эти прострелы "вверх" на 12 мкс остаются незамеченными моим спокойным (я не говорю "медленным") драйвером. И выходной ключ не изменяет своего состояния, которое в это время должно быть открытым. А был бы более чем надо шустрым - дергался бы и грел помещение! Ну, теперь код выглядит так:
А тебе, дорогой Ваня Johmmy0007, еще раз спасибо! Не стал бы ты мне доказывать, что мягкий член лучше твердого быстродействующий драйвер лучше - так бы мои девайсы и ходили с дерганым сигналом :)
0
|
||||||||||||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 00:47 | |
|
>>Так вот, уважаемый коллега, эти прострелы "вверх" на 12 мкс остаются незамеченными моим спокойным (я не говорю "медленным") драйвером. И выходной ключ не изменяет своего состояния, которое в это время должно быть открытым.
А был бы более чем надо шустрым - дергался бы и грел помещение! Во народ, а - ну из всего извлекут выгоду, даже из ошибок. >>Не стал бы ты мне доказывать.. На это даже не надейся. Да меня хлебом не корми - дай кого-нибудь покритиковать (аж 2 страницы уже исписали). На то и щука, чтобы карась не дремал. Зато, заметь, критика - конструктивная, для пользы дела
0
|
|
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 01:16 | |
|
Читал там:
Изначально я поставил КТ814 в результате транзюки нагрелись так что отпаялись, текстолит потемнел, МК естественно отправился в мир иной? Вот будет то же самое при использовании полевиков без нормальных драйверов (или с кт972, если у него высокое напряжение насыщения). Хотя схема в принципе нормальная, почитай. Единственная проблема там - нагрев транзисторов, с полевиками и драйверами будет гораздо лучше - расширяй хоть докуда, просто используй более мощные транзисторы и всё.
0
|
|
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 01:31 | |
|
Вот еще не поленись скачать и почитать - очень полезная в твоём случае книжка.
Силовая электроника для любителей и профессионалов. Семенов Б.Ю. 2001
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||
| 11.09.2011, 11:52 | ||
Итак, с позволения автора темы продолжу такую бессмысленную, но, как оказалось, весьма полезную для меня дискуссию. Или фотоотчет :) Сначала чуточку общих фото, чтобы уважаемый OtyxOrt понимал на 10 % больше. Релевантная часть схемы: Ага, система не позволяет вкладывать более 3-х картинок. Хорошо, разбиваем мое сообщение на несколько. Дали будэ...
0
|
||
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
| 11.09.2011, 11:55 | |
|
На трех экранах покажу, как у меня организована смена фаз питания. Фактически, я разбил один период на 8 тактов. Для двигателя шаг - 2 мс, ибо за 8 тактов сменяется 4 вида запитки:
3 такта - ток идет в обмотке А от вывода А1 к выводу А2 3 такта - ток идет в обмотке В от вывода В1 к выводу В2 3 такта - ток идет в обмотке А от вывода А2 к выводу А1 3 такта - ток идет в обмотке В от вывода В2 к выводу В1 Простая арифметика показывает, что 3*4=12, а вовсе не 8 :) А вот и объяснение: после 2-х тактов запитки обмотки А уже включается запитка обмотки В. Есть перекрытие на 1 такт в конце каждой фазы запитки. Итак, 3 экрана, в каждом из которых зелененький - это выход А1 от порта МК (начало обмотки А): ИСПРАВИЛ опечатки в описании токов.
0
|
|
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 12:07 | |
|
drvtos, даже заверь свои осциллограммы у нотариуса - не поверю!
Работа твоего драйвера противоречит всем законам физики. Хоть бы кто-нибудь из местных "китов" вмешался, рассудил. Не знаю, не знаю, в общем портишь ты мою красивую теорию своими безобразными фактами. А чё ты нашу дискуссию вдруг стал считать бессмысленной?
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
| 11.09.2011, 12:09 | |
|
Johmmy0007, погодь-погодь. Еще 2 поста - а потом кричи: "Регламент!"
А теперь, СОБСНО, к дискуссии. Рассмотрим реальные переходные процессы в одной линии (А1) от вывода МК (оно же - вход драйвера, база транзистора ВС817) - через внутренний сигнал ндрайвера (коллектор транзистора ВС817 и оно же затвор полевика) - и далее сток полевика (оно же обмотка двигателя) Сначала во временном разрешении 1 мс на деление: Как видишь, дорогой мой оппонент из далекой Сибири, даже здесь уже видно, что никаких значимых задержек нет. Ни при передаче от МК на коллектор раскачивающего транзистора, ни оттуда на выход полевика. Вот это я и мел в виду, когда говорил о хорошести моей схемы. Но можно рассмотреть и подробнее...
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
| 11.09.2011, 12:24 | |
|
И вот, смотрим под мелкоскопом:
Смотри рис.7. Тут уж совсем хорошо видно, что сигнал на транзисторе ВС817 задерживается просто как на любом ключе, выходящем из насыщения. Примерно через 1 мкс после перехода управляющего сигнала (база) выше 1 В коллектор падает до напряжения, которое затвор уже воспримет как хороший ноль. И на этом же рисунке - я бы не назвал желтый сигнал экспонентой. Это и ясно. Перемножь 2 кОм на разумную емкость затвора и монтажа - ну, пусть 25 пФ. Получишь фигу 50 нс. Это ОЧЕНЬ далеко до наблюдаемых задержек. Следовательно, тот резистор 2 кОм, на который ты ополчился, НИ ПРИ ЧЕМ. А в хваленой схеме на рис.20 в той несомненно хорошей статье транзистор тоже работает в ключевом режиме. И ни хрена он не будет быстрее. И с моей фиги.8 (затвор желтый, сток зеленый) видно, что просто быстродействие полевика вносит бОльшую часть задержки. А раскачка только добавляет, как и в твоей схеме.
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
| 11.09.2011, 12:26 | |
|
Завершая, скажу, что очень простой раскачки для шаговых двигателей достаточно.
Доклад окончен. Спасибо :)
0
|
|
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 12:52 | |
|
>>cначала во временном разрешении 1 мс на деление:
даже здесь уже видно, что никаких значимых задержек нет - ??? Ну кто же фронты смотрить на развёртке 1ms? -это всё равно, что не иметь микроскопа, и говорить, что микробов не существует. Ниже - другое дело. Вот из учебника физики (законы физики одинаковы что в Сибири, что у вас - не будешь спорить? - или что-то изменилось?) q=CU=It Заряд затвора IRF540: Qg(tot) Total gate charge ID = 17 A; VDD = 80 V; VGS = 10 V - - 65nc Iз=12/2=6E-3 А - ток затвора , дак это максимальный, по мере зарядки он будет уменьшаться. t=Qg/Iз=65E-9/6E-3=1.08e-5, т.е 10мкс минимум! - это очень много, во время этого фронта и рассеивается тепло на транзисторе (И напряжение и мощность не равны 0). нормальный Драйвер обеспечил бы: t=Qg/Iз=65E-9/1.5=43E-9 - 43нс -почувствуйте разницу! В 230 раз! P.S. Никто ж не спорит, что твоя схема не рабочая. Но она - очень неэффективная с точки зрения рассеивания на транзисторе бесполезной мощности.
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||||
| 11.09.2011, 13:44 | ||||
|
ШО ты пишешь о каких-то амперах в затворе??? Да я даже не хочу читать твои неправильные даташиты (или неправильно понятые). Если в завтор идут амперы - все, бросаю электронику, иду в монахи космическую гинекологию.
ОК, вот что зацепило:
Здесь видно, что выход падает за 2 мкс.
0
|
||||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 11.09.2011, 17:18 | |
|
>>Здесь видно, что выход падает за 2 мкс
Правда, странно, этого объяснить не могу. Сопротивление в затворе точно 2к? Транзистор точно 540? Говорят, если факты противоречат теории, от них лучше избавиться. Как раз такой случай. >>Да я даже не хочу читать твои неправильные даташиты (или неправильно понятые). Ну, даташиты пишу не я - скачай и проверь, по поводу "неправильно понятых" - электроникой занимаюсь около 30 лет, за это время перечитал очень много чего, тут уж извини. ВСЕ свои выводы я беру не с потолка, поверь. >>ШО ты пишешь о каких-то амперах в затворе??? Да я даже не хочу читать твои неправильные даташиты (или неправильно понятые). Если в завтор идут амперы - все, бросаю электронику, иду в монахи космическую гинекологию. Ой не раскидывайся словами! Ловлю на слове - хотя мне лично жалко будет тебя потерять - с кем я буду спорить? Я уже не знаю как тебе доказывать - формулы привожу - не нравяться. Книгу по силовой электронике скачай, я давал там парню "семенов. силовая электроника". Прочитай хотя бы её, заклинаю. Понятно, шо ваня из сибири для тебя не авторитет, попробую найти что-нибудь удобоваримое в сети (несложное - ампера на 2). И докажу тебе. А ты пока времени не теряй - иди в парикмахерскую, подстригайся в монахи, раз обещал.
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||
| 11.09.2011, 17:42 | ||
0
|
||
| 11.09.2011, 17:42 | |
|
Сдвиговый регистр [Verilog] Сдвиговый регистр 4 битовый сдвиговый регистр Сдвиговый регистр 74HC595N Сдвиговый регистр 74HC595 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|