Ik hed sinds kort het vak microcontrollers op school en mijn eerste opdracht was een geschikte microcontroller zoeken voor een gegeven toepassing.

Als toepassing heb ik: Kabeltester (20 in- en uitgangen),Parallel testen en programmeerbaar door pc met RS232.

Het is nog allemaal nieuw voor mij dus ik zit nogal in de knoop, ik heb al het één en ander opgezocht en hier is wat ik al gevonden heb.

http://www.embeddedhub.com/development/avr-board/avr-p40-8535.html
Een development board van atmel voor een geschikte microcontroller met rs232 port.
Maar ik geraak er niet echt uit welke microcontroller geschikt is voor die toepassing. Volgens mij gewoon één met 20 of 40 i/o ports en niet te veel eigenschappen voor de rest.

Ik hoop dat iemand meer ervaring heeft op dit gebied en mij wat verder kan helpen.
Alvast Bedankt!

i/o kan ook via een expander.
hoeveel flash geheugen heb je nodig voor je programma?
rs232 hardware of software?
voor welke ontwerp omgeving en taal

Waarom zou je in godsnaam een processor gebruiken voor een kabeltester?
Ik ben geen liefhebber van uC'tjes zoals iedereen weet. Maar iedereen moet het er toch mee eens zijn dat het belachelijk is om hiervoor een processor te nemen. ok, je spaart misschien een paar LEDjes uit, maar dat is dan ook alles... de prijs van die processor is iig heel veel groter dan de prijs van die paar LEDjes, en misschien nog een paar extra schakelaars.

Flash geheugen moet niet veel zijn denk ik, het is maar een simpele toepassing.

De RS232 is toch gewoon een seriele verbinding , ofniet?
Het software gedeelte moet ik er niet bij zetten.
Er moet gewoon de mogelijkheid zijn tot een RS232 verbinding.

De taal maakt niet uit, het mag van eender welke firma ook zijn, het moet gewoon geschikt zijn voor die toepassing.

In de toepassing staat 20 ingangen en 20 uitgangen, dan moet ik toch een microcontroller nemen met 40 i/o ports of niet?

Ik weet dat het veel eenvoudiger kan en dat het helemaal niet nodig is om deze toepassing met een microcontroller te realiseren, maar het is gewoon een opdracht die ik gekregen heb en het moet met een microcontroller.

Ik heb hier een microcontroller gevonden http://www.atmel.com/dyn/products/product_card.asp?part_id=1991

Met 85 i/o pins, er zit ook een ADC en een DAC in , is dit nodig voor het testen van een kabel of niet?

Ik weet niet als deze geschikt is voor mijn toepassing, ik vind het nogal een moeilijke opdracht om mee van start te gaan. Ik weet er nog maar heel weinig van...

bv een 16f84 heeft geen hardware USART maar je kan deze wel implementeren met software.

het is maar wat je wilt doen 40pinnen gebruiken of 10 input 10 output en deze in je software multiplexen tot 20 inputs 20 outputs.

je hebt ook hulp IC´s hier kan je door 2 UC pinnen 8 of meer out/inputs creeren.

maak een schematje met wat je denkt nodig te hebben en kijk op www.micrchip.com of op de Atmel site welke aan die eisen voldoet.

Op 1 februari 2006 22:29:31 schreef Bornatos:
Ik heb hier een microcontroller gevonden http://www.atmel.com/dyn/products/product_card.asp?part_id=1991

Met 85 i/o pins, er zit ook een ADC en een DAC in , is dit nodig voor het testen van een kabel of niet?

Ik weet niet als deze geschikt is voor mijn toepassing, ik vind het nogal een moeilijke opdracht om mee van start te gaan. Ik weet er nog maar heel weinig van...

Dat lijkt me dan zeker geen chip voor jou. Heb je wel gekeken naar de package. Het is een 176 pins smd package. Kan je daarmee overweg?

Neem liever een simpele AVR met een io-expander. Of een van meer dan 40 pins als je met smd overweg kan. Meer dan 40 pins is namelijk altijd in smd. En voor 40 io poorten zal je zeker meer dan 40 pins moeten hebben.

Een ADC/DAC zou je kunnen gebruiken om golfpatronen door de kabel te sturen en deze te annalyseren. Dat is complex om uit te voeren. Het moet ook nog 20-voudig kunnen. De meeste controllers hebben niet zoveel ADC/DAC poorten.