Om uw toepassing aan te pakken in plaats van de vraag die u rechtstreeks stelde (de andere antwoorden hebben hierover gesproken):
10 kHz DSP voor een luscontroller is niet te snel. (we gebruiken regellussen van 5 of 10 kHz voor motorcontrollers) Met een fatsoenlijk apparaat, denk ik dat je het zou moeten aankunnen met een klokfrequentie van 40-80 MHz als het moest, en het leuke van de nieuwere serie DSP's en microcontrollers is dat ze fasevergrendelde lus (PLL) klokvermenigvuldigers gebruiken om de klokfrequentie intern te verhogen, zodat er extern geen echt snelle signalen hoeven te zijn. TI's TMS320F28xx serie DSP's (zie de 28044 en 28235) hebben een 5x PLL (halve stappen van 0,5x tot 5x), dus je kunt een 100MHz klok krijgen met een 20MHz kristal.
Voor de digitale kant , waar u het meest op moet letten, is ervoor te zorgen dat u een goed stevig paar stroom- en aardingsvlakken voor uw processor levert, en ervoor te zorgen dat u bypass-condensatoren toevoegt zo dicht mogelijk bij de voedingspinnen van de processor. Gebruik ook in plaats van alleen een aantal 0.1uF-condensatoren te sprenkelen, een verscheidenheid aan 0.1uF-, 0.01uF- en 0.001uF-condensatoren. De 0.1uF-condensatoren leveren meer lading, maar hun parasitaire inductie speelt een rol bij een lagere frequentie dan wat je ziet op een 0.01uF of 0.001uF-condensator. De laatste twee zullen niet zoveel lading leveren, maar zullen correct werken omdat de bypass naar een hogere frequentie afneemt. We hadden een bordontwerp dat werkte, maar met een matige hoeveelheid ruis op de analoog-naar-digitaal-omzetter van de DSP. Een van onze ingenieurs heeft zelfs enkele hoogfrequente metingen gedaan met een scoopsonde met de "heksenhoed-sonde-punt eraf", rechtstreeks met de sonde-aansluiting en de aardingsring, en de bypass-condensatoren aangepast totdat hij zag dat de ruis van de voedingsspanning voldoende was verminderd. / p>
De analoog naar digitaal conversie wordt de zwakste plek in uw systeem. U hoeft waarschijnlijk niet al te hard te werken om het digitale systeem goed te laten werken. Maar tenzij u voorzichtig bent, krijgt u middelmatige geluidsprestaties op uw ADC. (Ik ben bang dat ik hier persoonlijk niet veel ervaring mee heb; andere ingenieurs bij ons bedrijf zorgen voor de lay-out, dus wat ik je vertel is tweedehands.) Hoe om te gaan met grondvlakken is iets dat wordt beargumenteerd door twee verschillende benaderingen: of je één enorm grondvlak voor het hele systeem wilt gebruiken, versus twee afzonderlijke grondvlakken, een analoog + een digitaal, met elkaar verbonden op de ADC - de eerste is prima voor 8-10 bit-systemen, en ik hoor het scheiden van digitale / analoge gebieden van het circuit is belangrijker wanneer u een hoger aantal bits bereikt (16 bits of hoger).
Beknibbel niet op # bordlagen. Grond- en krachtvliegtuigen zijn je vrienden.