[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: -(74 KB, 600x277)
74 No.3915758  

Привет, ычан. Сырны-технари тут? Правда мне нужны не программисты, а железячники.
Суть в том, что есть Arduino Uno, который через драйвер DRV8825 управляет китайским шаговым двигателем. А самой Ардуиной управляет компьютер.
И вроде все было хорошо, пока я не решил заменить компьютер на нетбук, для экономии электроэнергии. Шаговик стал заметно медленнее и хуже работать. Те же команды, что и раньше, он выполняет на 20-30% медленнее.
Софт на компе и нетбуке одинаковый, драйвера тоже. Двигатель, как и раньше, питается от 12V БП. Ну что за бред?
Мне кажется, что проблема в слабых USB-портах нетбука, которые не обеспечивают достаточного тока для Ардуино. Но USB 2.0 как бы единый стандарт, как такое может происходить?

>> No.3915776  
Файл: -(244 KB, 850x1141)
244

>>3915758

>Правда мне нужны не программисты, а железячники.

Есть.

>Arduino Uno

И сразу нафиг.
CVAVR поставь хотя бы, а не в ардуиновской IDE пиши.

>Шаговик стал заметно медленнее и хуже работать.

Нормальный источник питания раздобудь.

>проблема в слабых USB-портах нетбука

Так и есть.

>Но USB 2.0 как бы единый стандарт, как такое может происходить?

Может быть всё, что угодно. Запомни это правило. Нам это ещё на первом курсе вдолбили. Но у меня была очень специфичное по меркам Ычана направление, где это правило действительно стоит усвоить.

>> No.3915780  
Файл: -(36 KB, 200x200)
36
>> No.3915794  

/s/ довольно живой раздел.

>> No.3915804  

>>3915758
Не факт что твой usb порт на нетбуке вытягивает 5v 2a, на ноутбуках даже иногда стоит 1 полноценный и 2 разветвлённых, так что проверь мультиметром на всякий случай или купи кабель с доп питанием.

>> No.3915806  

>>3915758
Померяй ток. И вообще, запитай эту ардуину свою от той штуки с мотором.

>> No.3915821  

>>3915776 У меня нет денег, а Uno - дешевый. Может, когда найду работу, тогда что-нибудь интересней куплю.

>Нормальный источник питания раздобудь.

Источник питания для движка на 12 вольт нормально всегда работал. На осциллограф у меня тоже денег нет, конечно, но вольтметр 11,9 показывает стабильно. И конденсатор на входе я поменял на всякий случай.

>Так и есть.

Это странно. Я бы понял, если бы ардуина или драйвер вообще не запустились. Но все работает как обычно, просто тормознуто.

>> No.3915823  

>>3915806
Чую что той штуке всё равно мощности не хватит, хрен его знает сколько эта ардуина ампер кушает.
>>3915758
кстати на нетбуках прoцы слабенькие и операции он будет выполнять дольше

>> No.3915828  

>>3915804

>Не факт что твой usb порт на нетбуке вытягивает 5v 2a

И не обязан, кстати, даже наоборот.

>> No.3915835  

>>3915804 Да, придется покупать кабель с доп. питанием.
Если я смогу найти его в своем Мухосранске.
А из двух обычных usb кабелей его можно спаять?

>> No.3915837  

>>3915828
Ну а со стандартными 0,5A для ноутбуков тут даже и говорить нечего таким даже телефон не зарядить, не то что

>> No.3915839  
Файл: -(69 KB, 1280x720)
69

2 А на ардруину с драйвером? Вы чего принимали вообще? Дайте мне, я тоже так хочу.
Ардруины у меня не было, но звучит это диавольски бредово.

>> No.3915840  

>>3915835
От зарядки нетбука попробуй запитать. Но я не знаю, 7805 вытянет 2 ампера или нет.

>> No.3915842  

>>3915839
5 вольт же. Хотя да. Многовато как-то.

>> No.3915845  
Файл: -(85 KB, 411x553)
85

>>3915821

>У меня нет денег, а Uno - дешевый. Может, когда найду работу, тогда что-нибудь интересней куплю.

Дабл дурак.
ATmega128 стоит около 200 рублей. Плата под неё - столько же. Плюс всякая мелочь - разъёмы, клеммники, обвязка. Конденсаторы сразу покупай полимерные или танталовые. Кварц, несколько керамических конденсаторов и резистор в SMD-исполнении - и готово. Ну и LPT-разъём + несколько резисторов + шлейф + разъём на шлейф - вот программатор.
А нафиг я сказал по тому поводу, что писать надо на Си, а не на ардуиновском языке. И желательно иметь нормальную плату, а не клон ардуино - лишние конвертеры UART-USB и прочая нечисть не нужна. Программировать надо через ISP, а не через USB.
У меня вообще параллельный программатор есть - но он, вообще говоря, не особо нужен - тем более, чипы, впаянные в отладочную плату, я всё равно шью по кабелю.

>> No.3915846  

>>3915837
0.5А - стандарт для USB, до 3.0. То, что некоторые не ограничивали ток - нарушение стандарта.

>> No.3915854  
Файл: -(117 KB, 743x900)
117

>>3915842
Микроконтроллер же! Микроконтроллер, няш! И драйвер! 10 ватт! Я в восторге просто.

>> No.3915870  

>>3915854 Внимательно исследовал твою картинку и не обнаружил на ней панцу. Это так задумано было?

>> No.3915873  
Файл: -(51 KB, 404x555)
51

>>3915870
Бакахентай. ~

>> No.3915903  

>>3915873 Это не я запостил несколько пикселей голой пиписьки, а ты.

>> No.3915933  

>>3915845
Можно с тобой общаться вне ычана?

>> No.3915946  

Сырно. А я вот полуживой телефон сегодня купил. Там стекляшка хреновая. Я её оторвал и решил перемычками, и вот когда я припаиваю проводок, загибаю его чтоб припаять ко второму контакту, он отламывается. Да и если даже согнуть как надо то оно всё равно отвалится пока я второй конец припаивать буду. Как быть?

>> No.3915971  

>>3915946
Быть аккуратнее.

>> No.3916001  
Файл: -(324 KB, 2000x2000)
324

>>3915933
Со мной тут уже общаются вне ычана. В конференции из 6 модераторов и одного посетителя (меня, то есть). Как дознаватели. А потом ещё спрашивают, уютно ли.

>> No.3916005  

>>3916001
Там есть ещё пара посетителей, просто вчера не было.

>> No.3916007  

>>3916006 Обычное "обнюхивание", везде так обычно с новенькими.

>> No.3916026  
Файл: -(275 KB, 800x499)
275

Ардуинщики должны страдать.

Видятся два варианта: проверить софт управления на хосте; проверить питание контроллера.

>> No.3916083  

>>3916026 Не понимаю, почему все радиолюбители на Ардуину агрятся.
Ардуина ведь не для них, а для простых людей, которые не понимают ни электронику, ни программирование, но хотят что-нибудь включать/выключать, мигать, двигать, крутить.

Наверное их страшит, что если ардуина станет слишком популярна, то многие из них станут не нужны. Как было, например, с эникейщиками, с графическими дизайнерами, с 3д-моделлерами, с веб-программистами. В общем, если в какой-то профессии появляются максимально простые средства работы и максимально дешевое оборудование и инструменты, то жди беды.

>> No.3916090  

>>3916026
Тут один такой уже страдает. Которому я STM32F4 Discovery подарил. А вообще, в STM32 слишком сложная работа со всей периферией - как настройка и инициализация, так и работа с ней. Уже 3 года лежит такая же отладочная плата - так до сих пор ни одной программы для неё не написал - никак не могу разобраться во всём этом, а толковых гайдов нет.

>> No.3916098  

>>3916083

>Как было, например...

Ты из 2038 года?

>> No.3916124  
Файл: -(88 KB, 573x640)
88

>>3916083
Агрятся скорее на её маркетинговую модель. Ну и типичная неофитсяка болезнь - всюду искать врага. Освоил GNU/Linux - враг Microsoft, написал хеловорд на Python - враг PHP, помигал диодиком на С - враг ардруино, Освоил Ada и Oberon - враги кругом.. Аналогии бесконечны.

На всяк горшок найдётся покрышка. И ардруина как изи вей для школьников и кому нет нужды углубляться, и прочие МК с няшной сишкой и ассемблером для ответсвенных вещей. Делайте код, а не срач.

>> No.3916132  

>>3916124
Модула-2 > Oberon.

>> No.3916133  

>>3916083

>то многие из них станут не нужны. Как было, например, с эникейщиками, с графическими дизайнерами, с 3д-моделлерами, с веб-программистами.

Ох когда они стали-то не нужны?

>> No.3916137  

>>3916090
Был такой франкенштейн, как Maple - гибрид ардуины и STM32. Софт сто лет как не обновляется, поэтому я им пользуюсь как голой STMкой, т.е. никак. Китайцы до сих пор Maple Mini выпускают.

>> No.3916143  

>>3916090
Гайды ни к чему, зачем потреблять вторичную информацию. Достаточно взять документацию, примеры кода от производителя к соответствующим блокам тоже пригодятся, но не обязательны. При таком подходе расширится и спектр доступных контроллеров, не STM32 единым. К слову, некоторые из блоков в STM32 весьма кривые, у других производителей они спроектированы аккуратней.

Также помогает смотреть сквозь документацию, разбираться, чем руководствовались создатели периферии, когда ее проектировали, и как она выглядит на более низком уровне.

>> No.3916174  
Файл: -(78 KB, 589x850)
78

>>3916005
Ну, то есть, я на роль "своего" рассчитывать не могу, хотя вчера такие предложения, если мне не изменяет память, были?

>> No.3916186  

>>3916174
Наговариваешь. На себя.

>> No.3916197  

>>3916186
Что я наговариваю? Я, кажется, ни о чём ненормальном не спрашивал.

>> No.3916198  

>>3916174
Ты берешь это сложно. Мы всегда рады тебе.

>> No.3916206  

>>3916198
Ну, вообще-то, я рассчитывал на равных.

>> No.3916207  

>>3916133 Ну правда ведь не нужны.
Вместо эникейщиков, которые виндовс переустанавливают, теперь сис админы и сетевые инженеры со знаниями от специфического железа и программирования. Вместо ретушеров в фотошопе теперь креативные дизайнеры с высшим художественным образованием. Вместо 3д-моделлеров универсальные спецы по контенту, способные и текстуры рисовать, и скрипты писать и воткнуть модель в игровой движок. Вместо сборщиков сайтов на вордпрессе нужны программисты с опытом разработки высоконагруженных систем.

Доступность знаний и инструментов может обесценить почти любую специальность лет за 10-20.

>> No.3916217  

>>3916207

>лет за 10-20.

Когда она уже не будет актуально. Алсо, с 10-20 лет ты загнул конечно.

>> No.3916671  
Файл: -(92 KB, 570x765)
92

Сырны, помогите!
Сегодня собрал из двух USB-кабелей один с дополнительным питанием, но ничего не изменилось.
Я шаговиком управляю через программу Creation Workshop www.envisionlabs.net. Так вот, сегодня вдруг обнаружил, что она грузит мобильным Атом нетбука на 50%-100%. Спрашивается как, если она ничего не делает кроме отправки g-кода на Ардуину и вывода статичного изображения на проектор.

>> No.3916679  

>>3915933
Контакты какие-нибудь дай. Джаббер там или TOX.

>> No.3916690  

>>3916671 Вопрос забыл.
Возможно ли теоретически, что медленный процессор нетбука не успевает передавать г-код на ардуину и из-за этого возникают задержки?

>> No.3916708  

>>3916690

> медленный процессор нетбука не успевает передавать г-код

А, так у тебя ЧПУ? Да, возможно - он не успевает его интерпретировать и передавать команды. Особенно, на нереалтаймовой ОС.
По этой причине вроде бы даже некоторые переносили EMC2 на QNX.
А вообще, для таких дел есть ПЛК - но стоят они дорого. Хотя, я уже говорю про промышленные СЧПУ.

>> No.3916730  

>>3916708 Это ужасно. Завести на нетбуке QNX теоретически можно. Однако софт для управления ЧПУ требует .NET Framework 3.5. Будет ли он адекватно работать на линуксах, я не знаю.

Наверное придется выбрасывать нетбук и подключать к обычному компу, что очень не хотелось бы.

>> No.3916784  

>>3916708 Кстати, а как тогда с Малинки (Rasberry Pi) люди ЧПУ станком управляют? Ведь она, по идее, еще медленее Интел Атом должна быть.

>> No.3916790  

>>3916679
3F4F170B5E206C25E812D0815A29941C7EFF2B91ADFA4E9A3F510E19B505F974F7CE3810E80E

>> No.3916863  

>>3916730

>.NET Framework 3.5

Во-первых, не заводят, а запускают.
Во-вторых, есть Mono.
В-третьих, обычно используют софт для UNIX like. Тот же EMC2.
И я хочу сказать, что даже под линуксом всё будет намного лучше в этом плане, чем под виндой.
>>3916784
EMC2 же, говорю. На линуксе вполне нормально работает.

>> No.3916902  

>>3916863 ОК, давай тогда QNX накачу на нетбук, а потом CW через моно попытаюсь запустить. Правда, не имел особого опыта общения с линуксами, ну да ладно.
Но если после всех этих манипуляций шаговик работать как и раньше будет, то я вернусь сюда жаловаться и ныть.

>> No.3916938  

>>3916902
Возвращайся, весной вся нулевая будет в нытик-тредах. Снова.

>> No.3916941  

>>3916863

>Во-вторых, есть Mono.

Смеялся. Удачи там запустить на Mono софт, который под Mono не был протестирован/портирован.
До полной совместимости с любыми поделками на .NET там как до Луны раку.

>> No.3916975  

>>3916902
Да что ты так к своему софту для винды привязался. Говорю же - ставь вот это: http://linuxcnc.org/
Если есть желание попердолиться - займись портированием на QNX, благо, исходники открытые. Трахаться придётся с самим QNX.
>>3916941
Ну так я просто слышал умное слово - вот и назвал его. Понятное дело, что это не Джава Холивар гоу!. .NET вообще на винду ориентирован.
Я вообще под Mono никогда ничего не запускал. Хотя, хрен знает, может и запускал какие-то программы, которые шли с дистрибутивом из коробки.

>> No.3916977  

>>3916863 Я тут почитал про способы установки QNX на систему без дисковода и что-то весь энтузиазм пропал.
А нет ли более простых реалтайм ОСей?
>>3916941 Да, будет обидно, если софт не заведется.

>> No.3916984  

>>3916975

>Говорю же - ставь вот это: http://linuxcnc.org/

Это не подойдет. Нужно выводить изображение на экран проектора синхронно с движением шаговика. К тому же, изображение не простое, а с масками/фильтрами. Такое только CW умеет.

>> No.3916991  

>>3916975

>Ну так я просто слышал умное слово - вот и назвал его.

Лучше бы молчал, чем вводить в заблуждение публику.

>> No.3917002  

>>3916984
Ну тогда бери какую-нибудь SCADA и пиши СЧПУ сам.

>> No.3917017  

>>3916124

>И ардруина как изи вей для школьников и кому нет нужды углубляться, и прочие МК с няшной сишкой и ассемблером для ответсвенных вещей.

Опасно тем, что человек может угореть по МК и захотеть более мощные инструменты, а переходить с ардуины будет сложно.
Помню, когда учил знакомого программировать МК, тот испытал некий шок, когда начал изучать Си. Раньше он кодил только на питоне. И статическая типизация, оператор возврата, символы окончания строки, и, самое главное, скобки вызвали у него сильное потрясение. Потом ещё и массивы символов вместо строк, но к тому моменту он уже был психологически готов ко всяким неожиланностям.
Да и много ардуинщиков переучивались с большими проблемами.
Алсо, сам уже написал выше, что не могу переучиться на ARM из-за большой сложности. А по документации фиг что поймёшь, как это делать - как инициализировать периферию, как с ней работать. Собственно, выше уже написал об этом.

>> No.3917019  
Файл: -(623 KB, 870x814)
623

Как вы человека с Arduino заставили ставить QNX?

>> No.3917031  

Спасибо всем за советы, какими бы они ни были.
Но посчитав трудозатраты на вещи вроде >>3917002 я решил продать нетбук на атоме и купить какой-нибудь старый системник на Кор 2 Дуо. Буду на него через удаленный доступ заходить и делать с ЧПУ все что пожелаю.

>> No.3917050  

>>3917031

>решил продать нетбук на атоме

Глупостей не делай. Пригодится ещё. Поставь лучше туда линукс и осваивай его.

>> No.3917154  

>>3917050 Да мне не линукс нужен, нужно чтобы ЧПУ просто работал и все.
Я не инженер и не программист контроллеров. Технарем быть не хочу, хочу стать дизайнером, художником и 3д-моделлером. Станок нужен просто для материального воплощения некоторых моих идей.

>> No.3917960  

>>3916005>>3916007>>3916198
Ага, запилили конфу, первым меня туда пригласили, когда мою распберри настраивали. А потом, когда я её забросил, посчитав выполнившей своё назначение и умершей, в ней самая жизнь началась. Теперь же приглашаете и говорите, мол, да ладно тебе, мы же всё равно свои, мы тебе всегда рады, тут и кроме тебя рядовые посетители есть, просто сейчас их здесь нет, так что не все кроме тебя модеры, возьми проще.
И потом ещё обсуждали, стоит ли мне модерку давать, и так свой же, зачем мне. Когда в модераторах знакомые все лица.
Честно говоря, как-то странно выглядит. Просто по собственным ощущениям.
А вообще, жалко, что много интересного упустил, уже говорю, думал, что конфа дохлая, а тут, оказывается, много кто собрался и обсуждает всякое. Как уже сказал, ушёл из неё сразу после решения всех вопросов с настройкой распберри, подумав, что больше ничего в ней не будет, а там самая жизнь началась.

>> No.3917998  

>>3917960 Хе-хе, а дайвайте запилим модераторские права для всех Сырн? А все пришельцы с неназываемой АИБ будут пользователями у нас.
Мод-тян, сделай!

>> No.3918000  

>>3917998
Ну палку-то не перегибай.

>> No.3918005  

>>3918000 Я всегда мечтал о модерации над ычаном. Но без личного знакомства с Мод-тян это невозможно насколько я понимаю.

>> No.3918021  

>>3918005
Ну, лично на мой взгляд это дело специфическое. Либо как идейный борец за чистоту, либо унижать бак. А двигать свою политику модерирования борьбу с бакованием всё равно не выйдет. Поэтому и решил, что "хочешь борду с интересными тредами в /b/ - делай сам". Уже после первого запиливания, когда сам во второй раз подключил малину и ставил туда Кусабу Икс. Которую я допёр распаковать на винде и уже распакованной загрузить на плату, из-за чего Рейму пришлось залеплять косяки - во второй раз, когда поломалась ФС, установил уже сразу по-нормальному.
А выше по треду я имел ввиду, что хотел просто быть на равных, особенно, учитывая то, при каких обстоятельствах эта конфа создавалась.

>> No.3921089  
Файл: -(219 KB, 1280x720)
219

Няша уютно устроилась в кроватке и смотрит на ардуины как на бесполезные куски пластика.

>> No.3921093  

>>3921089
Может текстолита?

>> No.3921099  

А что вы думаете насчет Малинки, Сырны?
Я внезапно нашел такую софтину: http://www.nanodlp.com/ которая полностью покрывает мои задачи, но на обычной пеке с линкусом не заведется, только на Малине.
Разработчики ее обещают невиданную скорость обработки команд, за счет того что программа напрямую с прошивкой Ардуины работает, а не с ОСью и фреймворками.

>> No.3921101  

>>3921093
Да, пожалуй. Текстолита там больше, чем пластика.

>> No.3921143  

>>3921089 Кстати, а вы заметили, что технари гораздо хуже относятся к ньюфагам чем гуманитарии и представители художественного труда?
ИТТ меня гнобят и унижают за Ардуино, а в треде безумных умений хвалят и мотивируют, хотя рисунки такого же начального уровня, как и Ардуина.

>> No.3921302  

Все просто: каждый второй технарь - латентный социопат.

>> No.3921333  
Файл: -(18 KB, 435x360)
18

>>3921143 ардуина — не твой «рисунок». это набор частей для фотожопы, объединённых какой-то идеей, созданный другим человеком. не думаю, что кто-то в том треде оценит «творчество», подобное пикрелейтеду
>>3921198 интроспекция давно вышла из моды, уважаемый

>> No.3921842  

>>3921302 Я думаю, что сами технари не особо виноваты в своей злобности.
Их такими сделали тяжелые условия жизни. Ведь кроме сетевых, вэб, CRM программистов бизнес не хочет оплачивать труд инженеров.
В итоге наладчик каких-нибудь крутых промышленных контроллеров, который закончил ВУЗ и занимался самообразованием много лет, получает денег меньше, чем няшная девочка из Евросети, у которой кроме няшности нет ничего.

>> No.3923364  
Файл: -(126 KB, 910x683)
126

С сёстрами на прогулке.

>> No.3923575  

Я вообще не понимаю, зачем нужен микроконтроллер там где хватило бы и пары транзисторов и com порта.

>> No.3923666  

>>3923575
А я вообще не понимаю о чем вы. Двигатель питающийся от пеки, вообще зачем он нужен Опу? Что он делает если Оп жалуется что двигатель потерял скорость работы?

>> No.3923766  

>>3923575 Парой транзисторов можно разве что вентилятор регулируемый сделать. Мне нужно движение шаговика + последовательность изображений на внешнем мониторе.
>>3923666 У меня мини чпу-станок, который печатает фотополимером.

Вообще, можно уже не бампать тред. Я собираюсь решить все Малиной >>3921099

>> No.3923808  

>>3916090

> STM32 слишком сложная работа со всей периферией

Шта? Я не верю, что заполнить структурку и вызвать две с половиной функции, чтобы помигать диодиком — это трудно. Б-ги, есть же Б-жественная SPL под это всё! Или ты из тех, кто в регистры добится?

>> No.3923921  
Файл: -(406 KB, 1000x1200)
406
>Б-жественная SPL
>> No.3924032  

>>3916090

>толковых гайдов нет

Reference Manual + разбаниться в гугле: гайдов тонны.
>>3923808

>Б-жественная SPL

Если разрабатывать что-то посерьёзней "помигать диодиками", в процессе отладки всё равно придётся лезть в функции и разбираться, что они делают с регистрами. В итоге куча времени впустую, зато команды красивыми длинными словами. О том, как "весело" такой код читается, если он не твой, вообще молчу.

мимо долбящйся в регистры




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]