@ru_electronics

Страница 515 из 718
Alexey
27.03.2018
10:11:21
но явно не бюджетками

Мещельмек
27.03.2018
13:04:53
А есть тогда смысл ждать и купить 8100

Если выйдут дешёвые материнки

Более дешёвые *

Google
Aleksander
27.03.2018
14:35:17
Господа, помогите с Верилогом. В тестбенче объявляю цепь: wire [7:0] my_data = 0; подключаю модуль: my_rx MY_RX_INST(r_Clock, r_Rx_Serial, , my_data[7:0]); defparam MY_RX_INST.CLKS_PER_BIT = c_CLKS_PER_BIT; Сам модуль объявил как: module my_rx #(parameter CLKS_PER_BIT) ( input clk, input rx, output reg ready, output reg [7:0] data ); Компилируется и симулируется без всяких ошибок и ворнингов, но на векторной диаграмме такое:

Lord
27.03.2018
16:05:12
для начала лучше подключать сигналы так: modulename inst( .clk(myclock), .data(mydata)

так понятно что куда

а как щяс - нуегонафиг разбираться еще )

defparam тоже фтопку

modulename #( .param1(value), .param2(value) ) inst ( .clk(myclk) и тд

вот так можно

по существу - если mydata это выход то убрать =0 в wire

Aleksander
27.03.2018
16:14:25
по существу - если mydata это выход то убрать =0 в wire
О, завелось, спасибо! Изначально так и подключал, но грешил на эти подключения.

Keroronsk
28.03.2018
03:36:28
Когда выходная частота DDS в нецелое число раз меньше его тактовой частоты, выборки из таблицы синуса будут делаться нерегулярно. На выходе ЦАП будем видеть некую нестационарную картину, "ступеньки" на каждом периоде синуса будут в новом месте. Но на выходе аналогового фильтра, который идет после ЦАП, мы увидим чистый синус, причем именно той частоты, которая задана в регистре приращения аккумулятра фазы. И частотомер это увидит, вот видео: https://www.youtube.com/watch?v=VNKCnef-ynU

Google
sifun
28.03.2018
04:05:53
именно так

Кирилл
28.03.2018
05:07:42
Спасибо, я уже допереть успел.

sifun
28.03.2018
05:27:49
суть ддс в том что можно синтезировать много частот сразу кучей, среди которых будет одна нужная

если ее удается отфильтровать то всё получается

Кирилл
28.03.2018
06:19:41
А фазовый аккумулятор это, по сути, сумматор с защелкой, выход которой заведен на один из входов сумматора?

Ibh
28.03.2018
06:46:10
http://ra3ggi.qrz.ru/UZLY/dds.htm

shadowsoul
28.03.2018
06:46:41
*поймал @Gyokuyou коробкой с kfc*

Ibh
28.03.2018
06:47:00
уруру :)

Keroronsk
28.03.2018
06:49:50
я как-то на дс-пике пытался сделать ддс. 32 битная переменная-счетчик, 4 старших бита использовались для выборки из массива с синусом. в прерывании этот счетчик инкрементировал, от величины инкремента зависила выходная частота. вроде как-то работало даже..

Ibh
28.03.2018
06:52:51
а ещё ддс это частотный регулятор с характеристикой u/f

Кирилл
28.03.2018
07:04:53
http://ra3ggi.qrz.ru/UZLY/dds.htm
Да я на плисине реализовываю потихоньку, поэтому интересуюсь прежде всего аппаратным построением. Саму логику работы понял уже.

Иван
28.03.2018
08:42:36
Друзья, не подскажите, в 4000 серии микросхем КМОП - есть защита от переполюсовки питания? У нас тут монтажник вставил схему не правильно и она нагрелась но не сгорела под питанием. Стало интересно, просто повезло что схема выжила, или там это предусмотренно?

Иван
28.03.2018
08:58:45
Всем спасибо ?

Lord
28.03.2018
09:05:20
да собсно любая пара (nmos+cmos) транзисторов — такие 2 диода

просто они все разом открылись и как-то не сгорали некоторое время

Ibh
28.03.2018
09:18:01
внутренние диоды в принципе запрещено использовать как защитные. они всего лишь от ESD при пайке должны защищать. нагружать из нельзя, иначе может логика защёлкнуться. исключение - если в даташите явно указано, что можно юзать как защитные

Google
Lord
28.03.2018
09:18:49
защёлкивается тлько в старых сериях в новых и во всяких контрольниках уже не защёлкивается, в датошытах указаны макс. токи через них

но тут-то по сути перепутали землю и питание, подали плюс на вывод земли ессно ВСЕ диоды тут же открылись и стали проводить ток КЗ. защёлкиваться-то уже нечему, тиристорных структур не осталось

Ibh
28.03.2018
09:26:00
/me чувствует что работает с каким-то старым хламом :)

Lord
28.03.2018
09:27:26
да собсно это в общем: раньше из этих диодов получались тиристорные структуры которые могли защёлкнуться, а потом стали поумнее топологию рисовать, такая хрень стала маловероятной.

а конкретно например вот: https://www.diodes.com/assets/Datasheets/74HCT04.pdf

см. 'input clamp current' и 'output clamp current'

MaxZT
28.03.2018
09:32:10
Как думаете, делать систему наблюдения с двумя камерами на Orange Pi — зашквар? Хотелось бы еще альтернативно запитать от аккумулятора на случай отключения элетричества, т.е. тогда надо будет юзать USB веб-камеры, но они какие-то все "ноутбучные", не на потолок\стену явно

Dmitry
28.03.2018
09:36:46
а полечите малинку по фотографии работала и вдруг перестала светодиоды не мыргают, на GPIO вместо 3.3 вольт - 1.2 немного греется контроллер LAN&USB к малинке был подключён дисплей, по USB тачскрин и LAN что могло произойти?

Mikhail
28.03.2018
09:36:47


Dmitry
28.03.2018
09:37:10
один ток, другой - напряжение?

Mikhail
28.03.2018
09:37:47
Ibh
28.03.2018
09:41:20
да собсно это в общем: раньше из этих диодов получались тиристорные структуры которые могли защёлкнуться, а потом стали поумнее топологию рисовать, такая хрень стала маловероятной.
собственно тут указаны токи ESD хотя оно и не защёлкивается классическим способом походу. в тех же stm32 таких параметров нет, в аврах не было, когда я с ними работал лет 10 назад, зато было в PICах. это кстати только токи, а бывают ещё и скорости dv/dt указывают. в любом случае те же stmовцы настоятельно рекомендуют пользоваться внешними диодами, чтобы не было глюков + диод по шине питания внешний

который и от переполюсовки неплохо спасает, пока не нагреется и не отпаяется :D

Lord
28.03.2018
09:41:50
почему ESD-то? clamp вроде, значит можно безнаказанно до 20ма вдувать через входной диод

в случае с 5v tolerant там проблемы начинаются с верхним диодом, его по сути нет

Ibh
28.03.2018
09:42:27
токи небольшие. как раз ESDшные

Admin
ERROR: S client not available

Ibh
28.03.2018
09:42:45
бывают что по 100ма указывают. это уже интереснее

Lord
28.03.2018
09:42:49
ну почему только есдшные, можно фазу через резистор 1 Мом подать, например. чтоб там тиристором рулить

Google
Lord
28.03.2018
09:44:02
ну или звон от резкого фронта если придёт, эти диодики его немного ограничат

Ibh
28.03.2018
09:44:45
хех. ок

Lord
28.03.2018
09:47:14
Вот насчёт dV/dt — есть такое наблюдение, если устроить КЗ по питанию вблизи какой-нибудь CMOS микросхемы, даже 74HCT, то она как правило необратимо сгорает и начинает дико греться. Это наверное всё то же, тиристорное защёлкивание от дикого dV/dt и далее сгорает?

Firelander
28.03.2018
10:12:19
господа плисоводы, вопрос такой. Есть желание заюзать FGPA в качестве сложного конфигуриуемого на лету мультиплексора. Вопрос такой: реально ли самому генерить байт-код для фпга без использования официальных утилит? Или там закрытые спецификации и высокая сложность и в это дело без утилит лучше не лезть?

Lord
28.03.2018
10:12:53
п.2

но что мешает 2ой "уровень конфигурации" сделать т.е. прошивка которую можно настраивать что во что мультиплексироваь?

Firelander
28.03.2018
10:16:22
но что мешает 2ой "уровень конфигурации" сделать т.е. прошивка которую можно настраивать что во что мультиплексироваь?
а плисина умеет сама менять состояние ноги со входа на выход итд? у меня было ощущение что это жестко в проекте прописывается

Lord
28.03.2018
10:16:29
конечно умеет!

нет, пиши в проекте как inout а далее например assign pin=output_enable ? output_value : 1'bZ;

Firelander
28.03.2018
10:18:13
ладно, спасибо, поковыряюсь

Dmitry
28.03.2018
10:31:55
Скачок по витухе какой-нибудь? Обычно хаб - первое, что на ней дохнет
С такими же симптомами? Скачок по витухе... Но там же трансформаторы.

Кирилл
28.03.2018
10:34:06
С такими же симптомами? Скачок по витухе... Но там же трансформаторы.
Я не могу сказать точно, но если напряжение просело и хаб греется то скорее всего его и прошибло. Возможно еще статикой через уголок тача шлепнуло.

Dmitry
28.03.2018
10:45:49
Да я до тача даже не дотрагивался. Но, получается, варианта два. Или по сети прилетело или по юсб. Причём второе вероятнее?

Кирилл
28.03.2018
10:48:07
Второе вероятнее, да. А по питанию больше ничего не висело?

Dmitry
28.03.2018
11:31:17
Нет, не висело. Питание - отдельный минвеловский бп

Юра
28.03.2018
13:27:35


Конструкция из двух and и одного or делает ровно то же самое, что tri buffer. Если нет, то в чем разница?

Единственная разница, что я вижу: при tri-buffer’е не произойдет записи в триггер если enable 0, при конструкции из двух and и одного or при enable 0 произойдёт запись в триггер содержимого триггера

Если я прав, то зачем записывать в триггер то, то и так в нем записано?

Google
Юра
28.03.2018
13:28:06
/* Сорри, за дублирование вопроса в обоих чатах, больше не буду */





Alex
28.03.2018
19:52:35
Скорее всего не работает по причине того, что в твоей схеме входы логических элементов болтаются в воздухе при разомкнутых кнопках. А это вызывает неопределенность.

Страница 515 из 718