Отговори на тема  [ 21 мнения ]  Отиди на страница 1, 2  Следваща
Оптимизации на комуникационен модул 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Оптимизации на комуникационен модул
Малко устройство с етернет, контролер, 2 SPI порта, 4 серийни порта и няколко GPIO. Единствено LDO3.3V, нищо друго - това се "добавя" към по-голямо устройство, което си има стабилно захранване, конекторите за етернета и т.н.
Етернета - DP83848CVV (единствения от фамилията без термален пад), с осцилатор 50MHz
https://www.digikey.com/product-detail/ ... ND/3440156

Контролерa - LPC1768FBD с кристал 12MHz
https://www.digikey.com/product-detail/ ... ND/2089968

Оптимизациите, за които мога да си помисля (откъм цена и място)
DP83848 го има във варианти J/K които са по-евтини и малко по-малък корпус, но ми вършат същата работа. Мога да използавам изхода 25MHz за контролера, и евентуално да използвам кварц на 25MHz (софтуериста ще кажа дали може да ги използва тия 25MHz)

Kонтролера - тоя LPC1768 e златен, някакви (сравнително)директни, но по-евтини алтернативи?

Става дума за малки бройки на година 100-200, може би усилието не си заслужава, но както винаги всичко се прави и с учебна цел.

Мнения, настъпани мотики с горните чипове? (Устройството работи и се продава успешно, но винаги има място за подобрения, а и не е пипано от 7-8 години. Досега е било на двуслойна платка, мисля че ще стане 4 слоя този път)


Вто Фев 13, 2018 8:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11265
Местоположение: Добрич
Мнение Re: Оптимизации на комуникационен модул
Grubi написа:
Мога да използавам изхода 25MHz за контролера, и евентуално да използвам кварц на 25MHz (софтуериста ще кажа дали може да ги използва тия 25MHz)


Внимателно с тия работи, щото и аз така си мислех... ама не стана. В моя случай беше STM32 в комбинация с някакво PHY (не го помня наизуст, но пусках тема...). Възможно е с LPC да тръгне, но аз бих проверил изрично!

edit: намерих си темата - да знаеш и със spread spectrum осцилатор няма да тръгне ;-)


Вто Фев 13, 2018 8:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: Оптимизации на комуникационен модул
Щом работи - don't пипинг :)

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Вто Фев 13, 2018 9:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Оптимизации на комуникационен модул
ами или кварц от страната на PHYто или генератора, който използвам днес. но това са бъдещи идеи, бърза работа нямам - по- скоро хипотетична.
Предпочитам да дам 2 долара за стабилен генератор, вместо 2х 30цента за два кристала.


Вто Фев 13, 2018 9:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Оптимизации на комуникационен модул
аааа няма - "няма". трябва да има учение и развой.


Вто Фев 13, 2018 9:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение Re: Оптимизации на комуникационен модул
Grubi написа:
Малко устройство с етернет, контролер, 2 SPI порта, 4 серийни порта и няколко GPIO. Единствено LDO3.3V, нищо друго - това се "добавя" към по-голямо устройство, което си има стабилно захранване, конекторите за етернета и т.н.
Етернета - DP83848CVV (единствения от фамилията без термален пад), с осцилатор 50MHz
https://www.digikey.com/product-detail/ ... ND/3440156

Контролерa - LPC1768FBD с кристал 12MHz
https://www.digikey.com/product-detail/ ... ND/2089968

Оптимизациите, за които мога да си помисля (откъм цена и място)
DP83848 го има във варианти J/K които са по-евтини и малко по-малък корпус, но ми вършат същата работа. Мога да използавам изхода 25MHz за контролера, и евентуално да използвам кварц на 25MHz (софтуериста ще кажа дали може да ги използва тия 25MHz)

Kонтролера - тоя LPC1768 e златен, някакви (сравнително)директни, но по-евтини алтернативи?

Става дума за малки бройки на година 100-200, може би усилието не си заслужава, но както винаги всичко се прави и с учебна цел.

Мнения, настъпани мотики с горните чипове? (Устройството работи и се продава успешно, но винаги има място за подобрения, а и не е пипано от 7-8 години. Досега е било на двуслойна платка, мисля че ще стане 4 слоя този път)


То и PHY-то не от най евтините. ;)


Вто Фев 13, 2018 9:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Оптимизации на комуникационен модул
нашинару, дори когато си бяха още жива компания, си продаваха PHY-тата скъпо. краварите май само разпродават стари кристали на утроена цена - умишлено отблъскват всички желаещи и бройката се свежда до ремонтни количества, иначе трябва да търсят някоя древна линия да пуснат свежи бройки силикон. което си е трън в задника, по-скоро ще пуснат наличното на антикварна цена.


Вто Фев 13, 2018 10:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Оптимизации на комуникационен модул
май не е така - ако погледнете чипа има еннайсе модификации - от 2 до 22 долара и повече,
вкючително милитари. същия номер, само
различни букви. може би все още го произвеждат.


Вто Фев 13, 2018 10:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Оптимизации на комуникационен модул
Нищо не казваш за параметрите, които гониш. Предполагам искаш Eth-то да минава през UART, защото споменаваш за 4 броя, а не за JTAG. Важно ли е да използваш точно тази интерфейсна интеграла?
То алтернативи има ама дали ще ти харесат. Най-вероятно искаш на същия производител, за да не пренаписваш кода. Може да се наложи да поработиш, за спестените парички...

_________________
www.elkran.com


Вто Фев 13, 2018 11:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Оптимизации на комуникационен модул
аз ще поработя над платката и хардуера, софтуериста ще поработи после.
и jtag-a не го използваме(поне във финалния вариант), само боотлоадер
както казах е само идея засега


Сря Фев 14, 2018 12:46 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Оптимизации на комуникационен модул
то фи-то малко старичко изглежда - що не замислите по-нов чип дето е 10/100/1000?
на 3.3волта е, новите са масово на 2.5волта...
пък и защо не искаш термален пад?
а и гледам наличността в диги-то е 0 бройки пък лийд тайма е леко обезкуражаващ ;)

само мисля:
1. за 10 годишен продукт на пазара - да тръгваш да оптимизираш нещо не е на добре.
2. ако ще правите нова версия - търсиш ново фи, дето ше го продават на сносна цена още дълго време и ще го има по складовете...
3. същото важи и за процесора - сигурно вече има доста по-евтини било пак на nxp/freescale било на някои други... и с по-добра производителност, консумация, размер и прочие...

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Фев 14, 2018 2:21 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Оптимизации на комуникационен модул
Като "груба" оптимизация виждам да махнеш TI фи-то и да сложиш ... TI uC с вградено PHY? Имат достатъчно сериини интерфейси (4 SPI + 8 UART), ако това те тревожи, има и добри температурни обхвати:
http://www.ti.com/microcontrollers/c2000-performance-mcus/control-automation/tm4c12x/products.html#p2941=Yes
Перфектна среда за разработка, достатъчно наличен готов код. Гледам че за 1К бройки ги дават 8 долара - не знам скъпо ли е, евтино ли е...
Имат и друга серия с MAC+PHY, но е малко по-скъпа и нова (10 долара):
http://www.ti.com/product/msp432e401y
Тук са 4 SPI, 8 UART и 10 I2C модула :D


Сря Фев 14, 2018 8:23 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11265
Местоположение: Добрич
Мнение Re: Оптимизации на комуникационен модул
gicho написа:
TI uC с вградено PHY?


Първите луминарита бяха далавера, мисля че ги вземахме някъде на 5-6$, обаче каубойците ги спряха, а сега тия новите са си скъпички. Верно сега са с доста повече памет и мускули, ама единствената далавера е май само че пестиш място на платката...


Сря Фев 14, 2018 9:54 am
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: Оптимизации на комуникационен модул
И от етернета може да се поевтини, но най-безболезнено и с най-малко SW промени може да се сложи едно STM32 аналог с М3 на това LPC и цената за 100 броя да падне двойно на сегашната на процесора...
П.С. Най-евтиният май е STM32F205RB -> 2 SPI 4USART-a :)

_________________
I'm debugging my software mostly with soldering iron....


Сря Фев 14, 2018 12:00 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Оптимизации на комуникационен модул
мда, а STM с PHY има ли?
В Mouser засега има едни 3000броя от PHY, ще сигнат за 20 години :)


Сря Фев 14, 2018 12:13 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни