Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
12.11.2017, 07:20
|
|
Вид на жительство
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
|
Сообщение от AR_Favorit
|
Что значит кусок сохранился? Это кусок именно этой программы, портянку которой ты выложил, и которую ты пишешь очень давно, и мы даже в курсе дял чего (ты и механики прототип выкладывал, помнится). Мозг не парь. Сколько времени ты делаешь этот станок - полтора года? Два?
|
Получается, что два!
Раньше у меня была конструкция на трех шаговых движках (два на X, и один на У), а теперь на двух! Упрощение конструкции (то есть ее удешевление) привело к усложнению программы. Но зато появилась возможность работать сразу с двойной производительностью!
Сообщение от AR_Favorit
|
Зачот. Учли криворукость ардуинщиков
|
Вот видишь - жизнь не стоит на месте!
Сообщение от AR_Favorit
|
Поясняю. У твоего процессора всего одно ядро. Слабое, восьмибитное, 20-мегагерцовое. А ему надо делать одновременно довольно много вещей. И с развитием программы их будет всё больше. И в какой-то момент он просто перестанет успевать справляться со всеми делами. и начнутся в лучшем случае тормоза, а в худшем - весьма трудноуловимые глюки.
|
Вот из-за этого и развалился СССР!
Мы очень долго думали на развитием программы, и в какой-то момент переставали успевать выпускать реальный продукт.
В 70-е годы в моде были брюки клеш и приталенные рубашки (батники). Эти брюки и рубашки наша промышленность долго не могла выпускать. Пока она над этим думала мы с другом распороли на выкройки его поношенные заказные брюки (сшитые в ателье), купили ткань, и сами себе сшили брюки клеш. Благо швейные машинки были у наших матерей.
Сообщение от AR_Favorit
|
Извиняй, Саня, я тебе не рисовал параболу, гиперболу экспоненту, или еще какую кривую. Я просто, как всякий ленивый хрен, скормил программе значения, взятые из твоей программы, а она тупо провела через них линию, а потом посчитала функцию, дающую такой график и нарисовала линию согласно ему.. Может быть у тебя должна быть экспонента, может, доминанта, может гиацинта, не знаю, что еще - но значения из твоей IF-ной простыни дают именно этот график. Хочешь кого-то ругать за то, что он выглядит не так, как ты ожидал - ругать можешь только себя.
|
Извиняю!
Я получил что хотел, а ты получил полином 4-й степени!
Мне надо было разогнать движок от нуля до максимальной скорости, c учетом общего момента инерции механической конструкции. Для того, чтобы на каждом шаге разгона шагового двигателя изменять длительность сигнала "STEP".
В литературе я нашел формулу для моего случая
delay_L = delay_HIGH * (sqrt(max_count_Acceleration + 1) - sqrt(max_count_Acceleration)
и определил за сколько шагов моя конструкция разгоняется от нуля до максимальной скорости. У меня получилось 625 шагов, или 6,25 миллиметра. Поскольку все 625 получаемых значений имели десятичные хвостики, а значения длительности сигнала "STEP" я могу задавать только целыми микросекундами, я убрал все промежуточные значения с десятичными хвостиками, и оставил только те значения которые с максимальной точность приближались к целому числу.
Так у меня получилась моя IF-ная простынь, на которой я и оставил мусор на полтора десятка строк программы.
Благодаря этой простыни, я избавился от вычислений корней в реальном масштабе времени, и моя ардуина не потеет, тупо вытягивая из памяти нужное значение для каждого шага разгона и торможения, и для заданного G-кодом значения скорости перемещения!
При этом я могу эти значения записать куда хочу, либо в ROM либо RAM!!! Ведь 30 байтов всегда можно найти и в 256К ROMа и 8K RAMы, и даже в 4К ЕЕПРОМа.
Последний раз редактировалось mike-y-k; 13.06.2022 в 21:20.
Причина: 6.6
|
|
|
|
12.11.2017, 12:53
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от Galbert
|
Движки не запускали.
|
А жалко...
Без отбойника, было бы очень впечатляюще
|
|
|
Сказали "Спасибо" verdana
|
|
|
12.11.2017, 13:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 4,003
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
в глазах любого начальника все лентяи, поэтому мытьём да катанием они стараются насовать дополнительной работы и естественно забесплатно
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
|
|
|
|
12.11.2017, 15:51
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от Galbert
|
Кто ж в капонире такое делает?
|
Не буду придираться к весьма вольной трактовке термина "капонир"
Сообщение от Galbert
|
Впечатляюще - это дергать ручку между яйцами - вот бы полетел. Один в ангаре дёрнул - неделю потолок от крови и мозгов отмывали.
|
Вы не поверите, сколько раз я слышал эту байку.
Последнее, что делают перед вылетом, это снимают "паука"с кресла.
И соответственно, первое действие после приземления, это его установка
Ещё можете рассказать, что в ТЭЧ попала машина с неразряженным
креслом.
|
|
|
|
12.11.2017, 19:26
|
|
Прописка
Регистрация: 18.09.2008
Сообщений: 271
Сказал спасибо: 237
Сказали Спасибо 127 раз(а) в 69 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от Андрей К
|
в глазах любого начальника все лентяи, поэтому мытьём да катанием они стараются насовать дополнительной работы и естественно забесплатно
|
Я думаю на этот счёт по-другому.
Каждое предприятие должно обеспечить прибыль-чтобы заплатить налоги, оставалось на развитие предприятия, транспортные расходы, непредвиденные и т.д. и т.п.
Т.е., чел, от которого непосредственно возникает прибыль предприятия заведомо платит и за эти расходы, и за содержание бухгалтерии и прочего непроизводственного штата, жёстко перефразируя, их содержат за счёт урезания его фактического заработка.
Поэтому я не гружу себя заботами начальника-любое предприятие организовано неэквивалентным обменом с работником.
Иначе оно бы было нежизнеспособно.
|
|
|
Сказали "Спасибо" mahacytl
|
|
|
12.11.2017, 21:12
|
|
Вид на жительство
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от mahacytl
|
Т.е., чел, от которого непосредственно возникает прибыль предприятия заведомо платит и за эти расходы, и за содержание бухгалтерии и прочего непроизводственного штата, жёстко перефразируя, их содержат за счёт урезания его фактического заработка.
|
Так прибыль не возникает ни от начальника, ни даже от хозяина бизнеса!
Прибыль возникает только от того кто СОЗДАЕТ продукт!!!
Начальники же и хозяева бизнеса только либо КОНТРОЛИРУЮТ процесс создания продукта, либо его ОРГАНИЗОВЫВАЮТ!
|
|
|
|
12.11.2017, 21:30
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от ALEGYR
|
Раньше у меня была конструкция на трех шаговых движках (два на X, и один на У), а теперь на двух! Упрощение конструкции (то есть ее удешевление) привело к усложнению программы.
|
" Я охреневаю, дорогая редакция" ©
Если на оси два двигателя, то или двигатели
включают параллельно, или входа драйверов.
В любом случае, программа даже понятия не имеет о количестве
двигателей.
Потому как, ей это глубоко фиолетово.
С другой стороны, если не создавать себе трудностей,
с чем тогда бороться?
|
|
|
|
12.11.2017, 22:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 02.07.2009
Сообщений: 1,119
Сказал спасибо: 1,248
Сказали Спасибо 2,178 раз(а) в 624 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Все правильно. Необходимо придумать себе трудности, а потом ГЕРОИЧЕСКИ их преодолеть. Прицепив попутно себе орден.... Ссутулова. с закруткой на спине....
|
|
|
|
12.11.2017, 23:04
|
|
Вид на жительство
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
|
Re: Сколько видов работ вы выполняете без оплаты ?
Сообщение от verdana
|
"Я охреневаю, дорогая редакция" ©
Если на оси два двигателя, то или двигатели
включают параллельно, или входа драйверов.
|
Понимаю и сочувствую!
Далеко не всем дано понять почему гражданские люди не ходят строем!
Сообщение от verdana
|
В любом случае, программа даже понятия не имеет о количестве
двигателей.
Потому как, ей это глубоко фиолетово.
|
Когда у человека в голове кость, а не мозги, то у него и программа, управляющая двигателями, понятия не имеет о количестве двигателей, которыми она управляет!
Последний раз редактировалось ALEGYR; 12.11.2017 в 23:11.
|
|
|
|
12.11.2017, 23:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Сообщение от ALEGYR
|
Прибыль возникает только от того кто СОЗДАЕТ продукт!!!
|
Прибыль возникает тогда, когда продукт продают.
Без этого вся возня по созданию продукта не имеет смысла.
Сообщение от ALEGYR
|
Так прибыль не возникает ни от начальника, ни даже от хозяина бизнеса!
|
Зачастую как раз хозяин бизнеса и организует сбыт, то есть прибыль.
Тот, кто производит продукт, создаёт добавочную стоимость.
Такая вот правда жизни....
Сообщение от ALEGYR
|
Когда у человека в голове кость, а не мозги, то у него и программа, управляющая двигателями, понятия не имеет о количестве двигателей, которыми она управляет!
|
А твоя имеет?
Чё-то я там ни одного датчика положения не обнаружил, тока концевики.
Последний раз редактировалось mike-y-k; 13.06.2022 в 22:45.
Причина: 6.6
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:54.
|
|