0
Я чего-то не понял. То есть это тупо квадратурный генератор (генерирует одновременно синус и косинус) на частоту 400 Гц, и все? Ни изменения частоты, ни подстройки фазового сдвига, ни какого-нибудь ПИД-контроллера?

В таком случае, не дешевле ли выйдет LM358?



Вот познавательный документ, и еще один, рекомендую.
  • avatar
  • _YS_
  • 27 мая 2015, 18:20
+1


Вообще, мне вполне нравится решение, предложенное автором поста. Оптимально, красиво, атомарно.
  • avatar
  • _YS_
  • 12 марта 2015, 23:59
0
Что поделать, от многого, на первый взгляд полезного, в этой жизни приходится отказываться. :)
  • avatar
  • _YS_
  • 12 марта 2015, 23:24
0
Битовые Поля — не?..

Не. В согласии с идеологией MISRA битовых полей лучше вообще избегать. Мы же пишем безопасный код, ага? :)
  • avatar
  • _YS_
  • 12 марта 2015, 21:20
0
Скорее, любое физическое тело старается двигаться по пути наименьшего сопротивления. Вам так удобнее, мне по другому. Кому-то ждать доставки плат месяц, и удобнее сделать рабочий прототип дома. Мне проще заказать на заводе — если в понедельник отправить проект, то в пятницу в 90% случаев я платы уже забираю.

Мне как-то ближе Пушкин. :)
  • avatar
  • _YS_
  • 25 июня 2014, 12:54
0
Я всегда обсуждаю с заказчиком все требования к геометрии платы ДО трассировки. Потом проверяем по макету-распечатке 1:1. К моменту ухода плат в производство все согласовано. Потому, если вдруг ему приспичило сдвинуть какие-то компоненты — это его проблемы, конкретно, как уже писалось выше, проблемы планирования. Пускай ждет и платит. Ну или идет к мастерам на все руки, я и так на отсутствие предложений работы не жалуюсь. :)
  • avatar
  • _YS_
  • 24 июня 2014, 23:38
0
Да не, ФР я тоже ковырял. Но с тех пор, как впервые пощупал заводскую плату, желание мучиться самостоятельно пропало на корню. :)
  • avatar
  • _YS_
  • 24 июня 2014, 13:26
0
Верно говорите. Только жалко, что слова ваши мало кто слышит. :)
  • avatar
  • _YS_
  • 23 июня 2014, 22:50
0
Во-первых, я никогда не жертвую качеством в угоду скорости. Пять проектов за неделю — это не ко мне.

Во-вторых, недельный цикл как раз очень хорошо соответствует скорости моей работы над проектами текущей сложности — на подготовку следующей итерации уходит как раз неделя, включая, при необходимости, моделирование отдельных узлов на платах, сделанных ЛУТом. Эти платы — очевидно одноразовые, так что заморачиваться на маску там смысла нет. А то, что будет представлено заказчику, должно выглядеть и работать на все сто — так что тут только завод, где будет и глянцевая маска, и металлизация отверстий, и шелкография, и еще много плюшек.
  • avatar
  • _YS_
  • 23 июня 2014, 22:48
-1
Просто я не вижу практического (для души — сколько угодно) смысла разворачивать дома производство печатных плат качества, сколь-нибудь близкого к заводскому.
  • avatar
  • _YS_
  • 23 июня 2014, 16:16
0
А у меня вообще девушки нет… Так что экономия с целью цветов для меня неактуальна. :D

Буду дальше заказывать на заводе. :D
  • avatar
  • _YS_
  • 23 июня 2014, 12:32
-1
За ту неделю, что делаются платы на заводе, я занимаюсь другим проектом. А потом, когда платы одного проекта готовы, я отдаю на завод тот проект, который делал, пока делались платы первого, и пока делаются вторые, занимаюсь отладкой первого…

Там где-то звучал аргумент про цветы девушке. Ну, во первых, девушки у меня нет, потому это мне слабоактуально. :D А во вторых, занимаясь описанным выше способом двумя проектами, можно получить гораздо больший доход, чем содрав с заказчика пускай даже и 5 т.р. на изготовление плат и сделав их самому в обход завода…

Так что для саморазвития делать платы с маской дома — нужно, полезно и круто. Но практической пользы в этом нет. Кроме того, изготовление пилотной партии на заводе преследует еще и цель теста правильности дизайна относительно реального техпроцесса.
  • avatar
  • _YS_
  • 23 июня 2014, 12:29
0
Не, никто не спорит, что с маской удобнее. :) Вопрос только, насколько трудозатраты на нее целесообразны в штучных изделиях (не касаясь вопроса саморазвития).
  • avatar
  • _YS_
  • 23 июня 2014, 12:24
0
Не, для саморазвития это круто, я не спорю.
  • avatar
  • _YS_
  • 22 июня 2014, 15:08
0
Согласен, я делаю так же. Проектирование -> Моделирование -> Если необходимо, макетирование отдельных узлов на базе плат, сделанных ЛУТом -> Пилотная партия 5 шт в Резоните -> Тесты/доработка -> Производство.

Совсем для себя делаю ЛУТом. На маску в домашних условиях если когда и замахнусь (что вряд ли), то только ради расширения личностных горизонтов. :)
  • avatar
  • _YS_
  • 22 июня 2014, 15:06
0
Это все красиво и круто, конечно, но, учитывая трудозатраты, годится только для саморазвития. Разводить такой процесс ради одной-двух плат… Мне проще отдать заказ на завод и забыть про него на неделю, а после получить идеальные платы заводского качества. Да и все равно основная партия будет делаться на заводе, так что это заодно и проверка того, как оно будет выглядеть в серии.

Разумеется, это не отменяет домашнего изготовления плат для тестирования отдельных узлов, но, как правильно заметили выше, там маска и не нужна особо. Так что все подобные заморочки в домашних условиях — исключительно для души. Практической пользы в этом немного. Но круто, да. :)
  • avatar
  • _YS_
  • 22 июня 2014, 15:00
0
Если что-то кажется слишком простым, значит где-то есть подвох. :)
  • avatar
  • _YS_
  • 21 июня 2014, 23:37
0
Волшебства не бывает. :)
  • avatar
  • _YS_
  • 21 июня 2014, 23:24
0
Надо еще добавить файлы самого драйвера в проект. Качается с сайта ST. Впрочем, я не рекомендую это ардуинообразное поделие, по крайней мере, для начала.
  • avatar
  • _YS_
  • 21 июня 2014, 21:03
0
Да, вы не подключили калечное поделие ST под названием Standard Peripheral Library (SPL). Для этого и правда надо добавить файлы драйвера в проект и раскомментировать дефайн, который вам уже подсказали.
  • avatar
  • _YS_
  • 21 июня 2014, 21:01