En liten webserver
En liten webserver
En liten PIC32 baserad websever med CF-Kort, NV-RTC och 100Mbit MAC/PHY
Måtten är 70x45mm.
Måtten är 70x45mm.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av TomasL 15 mars 2013, 19:04:19, redigerad totalt 1 gång.
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: En liten webserver
Är det inte svårt att hitta någon utrustning som kan prata med den så långsamt? 
Varför föll valet på CF?
Varför föll valet på CF?
- Electricguy
- Inlägg: 12538
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: En liten webserver
Tja, vad kostar den, hmm, i nuläget finns det fyra stycken, kostnad, 1500 timmar + 2 prototyper, runt en halv mille för fyra stycken, dvs en bit över 100k styck.Lasp skrev:Snygg liten sak, Vad går den på? vad kör den i? Kostar den nått?
Å andra sidan så är det ju värdet på IPn, gissar att den kommer att kosta mig någon tusenlapp, då produktionsnivån inte kommer att vara särskilt hög.
Varför CF-kort, tja beprövad industristandard dessutom utan royalty, finns härdade industri-kort tillgängliga, i lagom storlekar.
Kör OpenRTOS som operativ, MODBUS-TCP-server och en HTTP-server i nuläget, en e-postklient samt servrar/klienter för de standardiserade larmprotokollen kommer att läggas på i framtiden.
I nuläget använder vi (inte helt problemfritt) LwIP, förmodligen kommer vi att switcha över till uChip's stack.
Processor är PIC32MX695F512L och ethernetkontrollern är en Micrel KSZ8851 (om jag minns rätt), en uCHIP RTC med supercap samt ett litet SPI-minne på 1Mbit, är väl de huvudsakliga ingredienserna.
- hcb
- Moderator
- Inlägg: 6040
- Blev medlem: 23 februari 2007, 21:44:50
- Skype: hcbecker
- Ort: Lystrup / Uppsala
- Kontakt:
Re: En liten webserver
Snyggt
Bra också att du delar med dig av vad utvecklingskostnaderna är för en sådan grunka---det ger litet perspektiv på varför också relativt enkla saker kostar mycket om serierna är små. Därmed inte sagt att din produkt är enkel
Bra också att du delar med dig av vad utvecklingskostnaderna är för en sådan grunka---det ger litet perspektiv på varför också relativt enkla saker kostar mycket om serierna är små. Därmed inte sagt att din produkt är enkel
Re: En liten webserver
DÅ är inte eventuella EMC-tester inräknade, vilket kan flytta summan ytterligare en halv mille uppåt (om man har otur).
1500 timmar är dock förmodligen i underkant skulle jag tro.
Summorna är räknade på interna kostnader, dvs inte konsultkostnader, då vi inte använder sådana.
Ett litet tillägg, kondingar, motstånd och induktanser är 0602.
1500 timmar är dock förmodligen i underkant skulle jag tro.
Summorna är räknade på interna kostnader, dvs inte konsultkostnader, då vi inte använder sådana.
Ett litet tillägg, kondingar, motstånd och induktanser är 0602.
- Krille Krokodil
- Inlägg: 4062
- Blev medlem: 9 december 2005, 22:33:11
- Ort: Helsingborg
Re: En liten webserver
Mitt jobb handlar mycket om att argumentera bort punkter från ToDo-listor för att kunna gå snabbare framåt med det som är väsentligt, folk som inte har jobbat med FoU har inte en susning om vilken tid och vilka resurser det krävs för att utveckla saker...
Re: En liten webserver
Du har helt rätt, saker och ting tenderar dessutom att ta betydligt längre tid än planerat.
- hcb
- Moderator
- Inlägg: 6040
- Blev medlem: 23 februari 2007, 21:44:50
- Skype: hcbecker
- Ort: Lystrup / Uppsala
- Kontakt:
Re: En liten webserver
> saker och ting tenderar dessutom att ta betydligt längre tid än planerat.
Jomen tjena. I företaget har vi ett projekt som f.n. är ett kvartal försenat innan det ens påbörjats
Förseningen beror dock inte på oss.
Jomen tjena. I företaget har vi ett projekt som f.n. är ett kvartal försenat innan det ens påbörjats
Förseningen beror dock inte på oss.
-
limpan4all
- Inlägg: 8510
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Re: En liten webserver
Det är oftast bara den första designen i en serie av besläktade designer som kostar skjortan, resterande varianters designkostnad brukar vara synnerligen modesta.
En fråga bara TomasL, varför slängde du inte ut en förfrågan här på forumet om det var någon som gjort något liknande (som är testat och klart och produceras inte one-off hobby design) och därmed fått det hela konstruerat till variantpriset snarare än till nykonstruktionspriset?
En fråga bara TomasL, varför slängde du inte ut en förfrågan här på forumet om det var någon som gjort något liknande (som är testat och klart och produceras inte one-off hobby design) och därmed fått det hela konstruerat till variantpriset snarare än till nykonstruktionspriset?
Re: En liten webserver
Därför att jag behöver den till mina egna specar, dvs mekaniskt utförande, programvara osv.
Prototyper kostar ju också, kort, plåtar mm.
Även om någon annan här på forumet har konstruerat något liknande, så hade det inte hjälpt mycket, eftersom specen garanterat inte hade varit korrekt.
Den elektroniska konstruktionen är tämligen enkel, layouten var lite mer komplicerad, då utrymmet är begränsat.
Programvaran är betydligt mer komplicerad, då det är många prylar som skall lira ihop.
Prototyper kostar ju också, kort, plåtar mm.
Även om någon annan här på forumet har konstruerat något liknande, så hade det inte hjälpt mycket, eftersom specen garanterat inte hade varit korrekt.
Den elektroniska konstruktionen är tämligen enkel, layouten var lite mer komplicerad, då utrymmet är begränsat.
Programvaran är betydligt mer komplicerad, då det är många prylar som skall lira ihop.
-
limpan4all
- Inlägg: 8510
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Re: En liten webserver
Tänkte mest på att för en bra fungerande design så sitter man ju på en schemasats och lite layoutlösningar.
Att "hälla" om dom i en helt annan mekanik är ju inte särskilt mycket jobb.
Gratis blir det ju inte, men relativt osäkerheten med en helt ny CPU som skall göra mer än vad man gjort tidigare är ju alltid lite läskigt.
På mitt senaste kort runt en Freescale K60 så tog det två veckor bara för att kunna prata med CPU´n...
Jag skulle gärna lägga ned lite "konsultpengar" på att få ett rejält bollplank vid vissa typer av nydesigner, tillverkarnas FAE i all ära men såååå mycket kan dom inte.
Att "hälla" om dom i en helt annan mekanik är ju inte särskilt mycket jobb.
Gratis blir det ju inte, men relativt osäkerheten med en helt ny CPU som skall göra mer än vad man gjort tidigare är ju alltid lite läskigt.
På mitt senaste kort runt en Freescale K60 så tog det två veckor bara för att kunna prata med CPU´n...
Jag skulle gärna lägga ned lite "konsultpengar" på att få ett rejält bollplank vid vissa typer av nydesigner, tillverkarnas FAE i all ära men såååå mycket kan dom inte.
Re: En liten webserver
Schemamässigt sett är det fruktansvärt enkelt, egentligen.
En 40MHz SPI-lina med en INT-lina till Ethernetkontrollern, 16 bitar PMP + kontrollsignaler till CF-kortet samt lite kringkomponenter för att få P&P på CF-kortet.
En SPI-lina till RTCn (eller var det I2C, never mind) och en SPI-lina till eepromet.
2 seriella (debug)portar samt en seriell kommunikationsport med en interruptpinne i var riktning (används för att kommunicera med värdsystemet).
Lite backup såsom extern brown-out och extern MCLR-kontroll.
Det är typ allt, schemamässigt.
Eftersom vi använder PIC32 i övriga delar av systemet, så..... annan processor, nej, nej inte tänkbart.
En 40MHz SPI-lina med en INT-lina till Ethernetkontrollern, 16 bitar PMP + kontrollsignaler till CF-kortet samt lite kringkomponenter för att få P&P på CF-kortet.
En SPI-lina till RTCn (eller var det I2C, never mind) och en SPI-lina till eepromet.
2 seriella (debug)portar samt en seriell kommunikationsport med en interruptpinne i var riktning (används för att kommunicera med värdsystemet).
Lite backup såsom extern brown-out och extern MCLR-kontroll.
Det är typ allt, schemamässigt.
Eftersom vi använder PIC32 i övriga delar av systemet, så..... annan processor, nej, nej inte tänkbart.
