Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха.

 
Опции темы
Непрочитано 12.11.2017, 07:20  
ALEGYR
Вид на жительство
 
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
ALEGYR на пути к лучшему
По умолчанию

Сообщение от 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
ALEGYR вне форума  
Непрочитано 12.11.2017, 12:53  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от Galbert Посмотреть сообщение
Движки не запускали.
А жалко...
Без отбойника, было бы очень впечатляюще
verdana вне форума  
Сказали "Спасибо" verdana
Galbert (12.11.2017)
Непрочитано 12.11.2017, 13:03  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
Андрей К на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

в глазах любого начальника все лентяи, поэтому мытьём да катанием они стараются насовать дополнительной работы и естественно забесплатно
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
Андрей К вне форума  
Непрочитано 12.11.2017, 15:51  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от Galbert Посмотреть сообщение
Кто ж в капонире такое делает?
Не буду придираться к весьма вольной трактовке термина "капонир"

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

Последнее, что делают перед вылетом, это снимают "паука"с кресла.
И соответственно, первое действие после приземления, это его установка

Ещё можете рассказать, что в ТЭЧ попала машина с неразряженным
креслом.
verdana вне форума  
Непрочитано 12.11.2017, 19:26  
mahacytl
Прописка
 
Регистрация: 18.09.2008
Сообщений: 271
Сказал спасибо: 237
Сказали Спасибо 127 раз(а) в 69 сообщении(ях)
mahacytl на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от Андрей К Посмотреть сообщение
в глазах любого начальника все лентяи, поэтому мытьём да катанием они стараются насовать дополнительной работы и естественно забесплатно
Я думаю на этот счёт по-другому.
Каждое предприятие должно обеспечить прибыль-чтобы заплатить налоги, оставалось на развитие предприятия, транспортные расходы, непредвиденные и т.д. и т.п.
Т.е., чел, от которого непосредственно возникает прибыль предприятия заведомо платит и за эти расходы, и за содержание бухгалтерии и прочего непроизводственного штата, жёстко перефразируя, их содержат за счёт урезания его фактического заработка.
Поэтому я не гружу себя заботами начальника-любое предприятие организовано неэквивалентным обменом с работником.
Иначе оно бы было нежизнеспособно.
mahacytl вне форума  
Сказали "Спасибо" mahacytl
leoblp (12.11.2017)
Непрочитано 12.11.2017, 21:12  
ALEGYR
Вид на жительство
 
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
ALEGYR на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от mahacytl Посмотреть сообщение
Т.е., чел, от которого непосредственно возникает прибыль предприятия заведомо платит и за эти расходы, и за содержание бухгалтерии и прочего непроизводственного штата, жёстко перефразируя, их содержат за счёт урезания его фактического заработка.
Так прибыль не возникает ни от начальника, ни даже от хозяина бизнеса!
Прибыль возникает только от того кто СОЗДАЕТ продукт!!!
Начальники же и хозяева бизнеса только либо КОНТРОЛИРУЮТ процесс создания продукта, либо его ОРГАНИЗОВЫВАЮТ!
ALEGYR вне форума  
Непрочитано 12.11.2017, 21:30  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от ALEGYR Посмотреть сообщение
Раньше у меня была конструкция на трех шаговых движках (два на X, и один на У), а теперь на двух! Упрощение конструкции (то есть ее удешевление) привело к усложнению программы.

"Я охреневаю, дорогая редакция" ©

Если на оси два двигателя, то или двигатели
включают параллельно, или входа драйверов.

В любом случае, программа даже понятия не имеет о количестве
двигателей.
Потому как, ей это глубоко фиолетово.

С другой стороны, если не создавать себе трудностей,
с чем тогда бороться?
verdana вне форума  
Непрочитано 12.11.2017, 22:02  
stalkernet
Почётный гражданин KAZUS.RU
 
Регистрация: 02.07.2009
Сообщений: 1,110
Сказал спасибо: 1,246
Сказали Спасибо 2,178 раз(а) в 624 сообщении(ях)
stalkernet на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Все правильно. Необходимо придумать себе трудности, а потом ГЕРОИЧЕСКИ их преодолеть. Прицепив попутно себе орден.... Ссутулова. с закруткой на спине....
stalkernet вне форума  
Непрочитано 12.11.2017, 23:04  
ALEGYR
Вид на жительство
 
Регистрация: 10.06.2005
Сообщений: 325
Сказал спасибо: 43
Сказали Спасибо 360 раз(а) в 194 сообщении(ях)
ALEGYR на пути к лучшему
По умолчанию Re: Сколько видов работ вы выполняете без оплаты ?

Сообщение от verdana Посмотреть сообщение
"Я охреневаю, дорогая редакция" ©
Если на оси два двигателя, то или двигатели
включают параллельно, или входа драйверов.
Понимаю и сочувствую!
Далеко не всем дано понять почему гражданские люди не ходят строем!

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

Последний раз редактировалось ALEGYR; 12.11.2017 в 23:11.
ALEGYR вне форума  
Непрочитано 12.11.2017, 23:11  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию

Сообщение от ALEGYR Посмотреть сообщение
Прибыль возникает только от того кто СОЗДАЕТ продукт!!!
Прибыль возникает тогда, когда продукт продают.
Без этого вся возня по созданию продукта не имеет смысла.

Сообщение от ALEGYR Посмотреть сообщение
Так прибыль не возникает ни от начальника, ни даже от хозяина бизнеса!
Зачастую как раз хозяин бизнеса и организует сбыт, то есть прибыль.
Тот, кто производит продукт, создаёт добавочную стоимость.


Такая вот правда жизни....

Сообщение от ALEGYR Посмотреть сообщение
Когда у человека в голове кость, а не мозги, то у него и программа, управляющая двигателями, понятия не имеет о количестве двигателей, которыми она управляет!
А твоя имеет?
Чё-то я там ни одного датчика положения не обнаружил, тока концевики.

Последний раз редактировалось mike-y-k; 13.06.2022 в 22:45. Причина: 6.6
omercury вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Сколько дней максимум Вы можете выдержать без интернета? Don_Ambrosio Отвлекитесь, эмбеддеры! 20 06.06.2008 16:54


Часовой пояс GMT +4, время: 07:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot