Перейти к содержанию
    

Stas

Свой
  • Постов

    506
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Stas


  1. Keil вполне приличен и очень удобен, проблем не было за много лет использования.

    К Keil цепляется отладчик - загрузчик типа DEBUGADPTR1-USB, я пользуюсь старинным, еще под COM порт...

    Где то в Silabs был удобный графический конфигуратор Configuration Wizard, а так же патч для отладчика Debug Driver For Keil uVision...

     

     

  2. 5 hours ago, byRAM said:

    Бесполезно объяснять, они и PIC10/12 на Си программируют, да ещё доказывают всем, что это единственно верный путь :biggrin:

    Мы под PIC10F202, PIC16F84, PIC18F454, MSP430F147, MCS48, MCS51, x86 на ассемблере много писали, последний раз лет 8 назад, сейчас другие задачи. Надо было сделать быстро, пиками не увлекаясь.

  3. Разобрался, всё банально, вдруг кому поможет...

    Код сгенерированный MCC не работал с EEPROM PIC16F1938 но бодро шёл на PIC16F1825...

    1. Установить бит CPD в config1.

    2. Дизассемблировал код, обнаружилась дополнительная инструкции в середине последовательности доступа к памяти 0x55 // 0xAA. Вставка ассемблерного кода или макро функция xc8  типа eeprom_write(x,y) решает проблему с доступом к EEPROM. 

    вопрос закрыт ))

     

     

     

  4. Не могу добиться записи в EEPROM и Flash, считываются 0xff или 0x3fff соответственно. 

    Считываю код программы из Flash, записанный отладчиком, а стереть этот блок из программы не могу)).

    Не работает даже код, сгенерённый MCC, хотя вся последовательность чтения/записи в соответствии с даташитом.

    При этом, бит ошибки записи не взводится, после установки бита записи и чтения, в соответствии с последовательностью, - жду их очистки, все - ок, они чистятся но результата нет...

    Защиты памяти не установлены...

    Тот же самый код, скомпилированный под PIC16F1825 работает как должен, без нареканий, и c FLASH и с ЕЕPROM

    Ревизия кристалла A3, в ERRATA ничего нет...

    Отладчик PICkit-4, программа на С. Но видимо надо на asm для чистоты картины попробовать написать.. ))

    Никто не сталкивался с подобной ситуацией ?

     

  5. 3 hours ago, RR2021 said:

    Возвращаясь к первому пункту , может кто нибудь подкинуть пример из документации, как это вообще описывается? ну что вот для данного питальника керамика противопоказана по причине её низкого(или условно нулевого) ESR. Просто сам я не припомню чтоб что то такое видел, но может это так витиевато описано что я просто не понял смысла. 

    Видел в двух работах, что MC33269 генерировал на выходе колебания с керамикой 10uf, хотя по даташиту должен был работать. Лечилось удалением керамики и напайкой электролита.

    Было, не мог успокоить преобразователь на lt1683 с керамикой, пока не заменил на танталы...

    Обычно пишут оптикаемо - типа "Applications should be tested over all operating conditions to insure stability"

    или "Ceramic: Generally used for high frequency and high voltage bypass. They may resonate with their ESL before ESR becomes dominant. Recent multilayer ceramic (MLC) capacitors provide larger capacitance with low ESR."

     

  6. 11 hours ago, fmdost said:

    Задача высоковольтный D усилитель звука. Бит хотя бы 14 на 176 килогерц(с20xx от ti подходит, но холелось выше). В идеале 16 бит.

    Если не секрет, а на чем выходной каскад будете делать, под такие времена ?

    Самое быстрое, что я делал - это фронт ~1-2 нс на 30В, это GAN... Джиттер там сожрет 100 пс. 

    А ШИМ с разрешением 1 нс, можно попробовать на циклоне сделать - типа 4 блока ШИМ 16 бит на 400 МГц, с тактированием от 2-х прямых и инверсных клоков (0,90,180,270), объединить по быстрой 4-И внутри или снаружи... 

  7. Если датчик пьезо, то два пути - усилитель напряжения и усилитель заряда. Все зависит от датчика, сигнала и требуемой длины кабеля.

    Усилитель заряда позволяет иметь до датчика большую длинну кабеля и вроде как более правильное решение ))

    50 Мом - на современных компонентах элементарно. Для особо извращенных случаев можно поставить на входе низкошумящие полевые транзисторы, типа j-fet...

     

     

     

  8. 6 hours ago, apg said:

    Посмотрел на оба сайта и плейсер.ру и такси. На плейсере все-таки оборудование наверно класса выше, но и дороже скорее всего. Никакого прайса на оборудование нет (в отличии от такси). Никто не сталкивался с ними ? От кого можно получить информацию из первых рук от покупателей - не из самой компании ?

    Позвоните им. Вышлют прайс..

  9. Alint с библиотекой DO-254, баловался..

    Я в своих творениях руководствуюсь старым документом с рекомендациями вроде от Mitsubishi, по правилам кодировки, именования переменных, процессов и пр и пр. Под рукой его что-то не нашел.

    Подобных рекомендаций много, гуглить HDL Coding Style.

    Хорошее на мой взгляд решение, на основе проработки подобной литературы - сделать внутренний документ, которого придерживается вся контора...

     

  10. 22 hours ago, makc said:

    Если брать профессионала, допустим, за 150 т.р. в месяц, то с учётом отсутствия ТЗ и кучи уточнений в результате его отсутствия, получается приблизительно неделя, т.е. округляя в большую сторону 5×8×1 000=40000 р.

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

    Да, зарплата у меня примерно 74тр, и увы секретность  - это Урал )) Дистанционно не получается надежных вариантов найти...

    И Вы правы, браться за доделку чьих то трудов - я точно не буду, навидался экспертов всех мастей )))

    В моем исполнении, от момента состояния работы в описаном состоянии до заказа платы этой схемы - как написал...

  11. Доводилось пытаться разобраться в контроллере SDRAM нарисованном в схематике Quartus на библиотечных компонентах. Цель была поднять тактовую частоту, выловить редкие сбои. 

    Оказалось быстрей и проще переделать все на Verilog'e...

    Я к тому, что может топикстартеру сделать нормальное ТЗ и найдется исполнитель ?

     

  12. 512 ГБ SSD-накопитель Samsung 860 Pro [MZ-76P512BW]
    [SATA III, чтение - 560 Мбайт/сек, запись - 530 Мбайт/сек, Samsung MJX, 3D NAND 2 бит MLC]
    11 999

    наверно веселее будет SAMSUNG 980 PRO MZ-V8P500BW 500ГБ, M.2 2280, PCI-E x4, NVMe
    Максимальная скорость чтения
    6900 МБ/с
    Максимальная скорость записи
    5000 МБ/с

    10 990 ₽

  13. On 9/2/2021 at 12:15 PM, des00 said:

    А еще про сыклон1, ЕМНП он стоит Out-of-Order, если уже не сняли

    Cняли с производства EP1C6Q240C6, надо либо по быстрому закупать остатки, либо заново кроить. А новые разработки - только на отечестве..

    Похоже придется покупать ТУ на 5578ТС084 и попутно знакомиться с миром отечественных БМК  (((

  14. 3 hours ago, des00 said:

    99.5% что нет. сыклон 1 был уникален своим переносом, плис до него и после него, шли с более медленным. А отечественные плис это клоны как раз плис до и после него.

    сыклон был уникален не только переносом, у него были интересные микропараметры у тригера в логической ячейке, tsu = 29ps th = 12ps. Сейчас таких времен Altera не приводит, а у Спартана7 tsu = 90ps th = 140ps, у Microsemi SmartFusion2  tsu = 254ps, th = 0ps... В наших приложениях это важно, при захвате ассинхронного сигнала меньше вероятность появления метастабильности...

    18 hours ago, StewartLittle said:

    Замещайте китайскими GW1N-LV9

    https://www.gowinsemi.com/en/product/detail/2/

    Доступно в России, и недорого.

    Это запросто, заместим. Хорошие ПЛИС эти Говин, и название хорошее, и даже есть система на кристалле с микроконтроллером - очень удобно.

    Только в нашем случае, для начала замещения надо чтоб они появились хотя бы в реестре промышленной продукции, производимой в России, а совсем хорошо - в известном ограничительном перечне...  

  15. 2 minutes ago, prostoRoman said:

    https://vzpp-s.ru/catalog/  

      https://vzpp-s.ru/upload/uf/953/953adf532f587da9090a1daf613b1383.pdf

    Кажется, это всё выпускаемое, что касается "отечественными ПЛИС"...

    Это все понятно, и ПЛИС 5578ТС084 интересна.

    Только чтоб понять быстродействие видимо надо ТУ покупать. А перед тем как ТУ покупать, надо понять быстродействие.. ))

  16. Кто сталкивался с отечественными ПЛИС, подскажите у каких возможна тактовая частота работы 16 бит счетчика на 250 Мег ?

    Надо чем-то замещать cyclone EP1c6 с быстродействием -6...

  17. Про разводку уже все сказали - большое поле для самосовершенствования.

    Нет защиты по RS485 и Wiegand, и по питанию. При грозе, если в соседних зданиях есть молниеотвод - будут сыпаться Ваши устройства. Хотя бы супрессоры добавьте, SM712 и т.п.

    Я бы подвигал драйвер RS485 поближе к соединителю, чтоб с линии ничего не фонило по плате.

    Если RS485 - длинная линия, то практика показывает - лучше по RS485 гальваническую развязку поставить.

    Это видимо мода такая - чуть что, сразу 32 бит контроллер тащить, к тому же в современных реалиях редкоземельный))...

    Делал двухканальный подобный адаптер на Silicon Labs 8 бит контроллере. 5 дней проектирование пп + программирование.

    Оцениваю в 25 т.р.

     

     

  18. 42 minutes ago, byRAM said:

    Нашёл таки неплохой ОУ для схемы ИТУН с выходом +/-250 мА AD8531, но его ещё нет в LTspice. На сайте есть SPICE-модель с расширением .cir для какой-то CAD, м.б. Mentor. Кто в курсе, как его перелопатить под LTspice?

    открыть модель в LTspice, ткнуть мышь в строку .SUBCKT AD8531   1  2  99 50 40 по правой кнопке мыши выбрать Create Symbol, в окне нажать да.

    Откроется вкладка с УГО, его можно немного подредактировать.

    символ AD8531 для использования следует искать в папке AutoGenerated. 

    как то так...

×
×
  • Создать...