SchemaTheek
 
Home Nieuws Forum Schema's Artikelen Magazine Downloads Links Shops Zoeken
 
Controle Paneel
Gebruikersnaam
Wachtwoord
  Onthoud mij
» Wachtwoord?
» Registreren
Site info
» Het Team
» Contact
» FAQ
» Leden
» Upload Archief
Stats
Totaal online: 8
8 gasten
0 leden:
Forum > Digitaal > 18f4550 communicatie via USB
19roland70
Lid
Berichten: 121
Gepost op zaterdag 31 Juli 2010 22:26:02 QuoteWijzig

Hallo

Ik wil een verbinding maken met mijn laptop naar een pic
18f4550 dmv een usb verbinding
Wie kan me daarmee opweg helpen, ik heb al verschillende site doorzocht maar daardoor wordt het steeds ingewikkelder.
Het liefst zou ik een voorbeeld willen hebben in picbasic om met bijvoorbeeld hyperterminal een 1 in te typen en dat dat led 1 aangaat en als er een schakelaar wordt ingedrukt op het scherm komt "S1".
Is dit mogelijk?
Stynus
Admin
Berichten: 2854
Gepost op zaterdag 31 Juli 2010 22:38:31 QuoteWijzig

Ik ben toevallig ook met zoiets bezig ( http://www.schematheek.net/index.php?p=forum/topic&t=413 )
Zal eens kijken om het wat hoger op de todo list te zetten.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
19roland70
Lid
Berichten: 121
Gepost op zaterdag 31 Juli 2010 22:54:06 QuoteWijzig

@Stynus dat is het dus .
heb je er toevallig een voorbeeld code van?

Stynus
Admin
Berichten: 2854
Gepost op zondag 1 Augustus 2010 00:33:35 QuoteWijzig

Alles behalve usb werkt al. Maar denk dat ik het morgen ofzo nog eens ga bekijken.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
19roland70
Lid
Berichten: 121
Gepost op vrijdag 20 Augustus 2010 22:17:09 QuoteWijzig


Ik ben ook al bezig geweest met Easyhid,maar die file's krijg ik niet op VB2010.
Even een uitleg:
Als ik een gewone rs232 verbinding heb en ik type in hyperterminal iets in dan krijg ik dit op een display.
Wat moet ik doen om ditzelfde te krijgen maar dan met een usb verbinding?
hardware lukt wel.
Heeft iemand hier een simpel voorbeeld source code van?
bv: 1 drukknop in vb en 1 led op de pic,
1 drukknop op de pic en een "lampje" in het vb programma.
@stynus heb je al wat vooruitgang geboekt met je usb?

Stynus
Admin
Berichten: 2854
Gepost op zaterdag 21 Augustus 2010 10:44:44 QuoteWijzig

Ik heb nog niet veel tijd gehad, dus ben nog niet echt verder geraakt.
Voor een hid verbinding heb ik wel ergens wat code om te zenden en ontvangen in vb.net. Ik zal die straks even terugzoeken voor je.

EDIT:
Ik meen dat het deze code was:
http://www.elektronicastynus.be/SchemaTheek/USB_HID_VB_Template.zip
 
[Bericht gewijzigd door Stynus op Zondag 22 Augustus 2010 00:35:05]


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
19roland70
Lid
Berichten: 121
Gepost op zondag 22 Augustus 2010 14:27:47 QuoteWijzig

@stynus ik ben met je code bezig geweest maar ik heb vb2010 en dan converteerd het programma de files om ze te laten draaien op vb2010 en dan werkt het niet meer
 
[Bericht gewijzigd door 19roland70 op Zondag 22 Augustus 2010 22:03:32]

pascalbianca
Lid
Berichten: 1449
Gepost op zondag 19 Juni 2011 09:29:01 QuoteWijzig

Vraag over bovenstaande.
Ik heb zoeen 18F4550 hier op het prikbord zitten en wil een usb poort erop zetten.

Nu zijn er zoveel schema's ervan te vinden via google maar ik heb er meer als 15 geprobeerd en alle zonder succes.
Het zou moeten zijn als de usb erop zit dat hij dan dit in het apparaatbeheer toont als com poort maar wat ik dus probeer er gebeurd niets.
Heeft iemand een werkende schema hoe die usb poort op die 18F4550 moet?
Als ik de pickit erop zet vind deze hem wel, dus aan die 18F4550 is niks mis mee.
 
[Bericht gewijzigd door pascalbianca op Zondag 19 Juni 2011 09:30:40]


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2854
Gepost op zondag 19 Juni 2011 10:32:17 QuoteWijzig

Heb je wel code in de microcontroller zitten die zich als com poort gedraagt? Als die leeg is of geen usb geprogrammeerd wordt er idd niets herkend.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1449
Gepost op zondag 19 Juni 2011 13:21:51 QuoteWijzig

Ik heb wel eentje erin gezet , maar weet niet of dat de goeie is, welke raad jij aan?


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2854
Gepost op zondag 19 Juni 2011 18:26:07 QuoteWijzig

Ik heb niet zoveel ervaring mee want heb zelf ook nog niet veel werkend gekregen met usb.
Deze code doet het in ieder geval wel: http://www.coderforlife.com/projects/lcd/ maar dat is met een 18f2550.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1449
Gepost op zondag 19 Juni 2011 18:48:09 QuoteWijzig

Ben bijna de gehele dag ermee aan het stoeien maar zo te zien heb ik het haast gevonden hoe een 18F4550 met usb werkt, loopt namelijk al deels.


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1449
Gepost op maandag 20 Juni 2011 14:25:56 QuoteWijzig

Eindelijk mijn doorzetting heeft zich voldaan, heb hem aan de praat
Apparaatbeheer geeft nu netjes aan.: Microship Custom USB Device.


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2854
Gepost op maandag 20 Juni 2011 17:54:18 QuoteWijzig

Heb je ook al communicatie met visual basic ofzo? Indien ja: geef je de code soms vrij?


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1449
Gepost op maandag 20 Juni 2011 23:03:37 QuoteWijzig

Hij moest eerst inderdaad herkend worden door apparaatbeheer.
Bij het werken in VB moet je dan gebruik maken van een dll, die dan deze aanspreekt.

Ik ga eerst het prototype dat op de prikbord zit overzetten op een print en zodra dit gebeurd is zal ik een klein programma schrijven die deze dan aanspreekt en zal het hier dan plaatsen


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1449
Gepost op woensdag 22 Juni 2011 05:49:37 QuoteWijzig

Ik ben momenteel bezig met een test demo programma te schrijven in vb.net voor het testboard van mijn 18F4550.
Ik heb hem op de breadbord terug ingeprikt omdat ik rare dingen kreeg op mijn print.
Nu blijkt dit ook te gebeuren op de breadboard alleen weet ik niet hoe ik dit op moet lossen, dus hopelijk kan iemand van jullie mij helpen.

Als ik hem insteek word hij netjes herkend enz., dus geen problemen, maar zodra ik met mijn vinger , elleboog (dus met mijn lichaam) de breadboard aanraak, hoor je aan de laptop dat apparaatbeheer opnieuw de ic vind.
Raak ik hem niet aan blijft hij mooi netjes online, dus houd het in dat hij ergens van mij een stroompje krijgt wat problemen geeft volgens mij een soort aardingsprobleem.

Hoe kan ik dit oplossen?
 
[Bericht gewijzigd door pascalbianca op Woensdag 22 Juni 2011 05:57:34]


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2854
Gepost op woensdag 22 Juni 2011 17:49:35 QuoteWijzig

Heb je wel een mclr pullup weerstand gebruikt (als mclr enabled staat)? En heb je de juiste condensatoren bij je kristal?


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1449
Gepost op woensdag 22 Juni 2011 18:48:02 QuoteWijzig

ik heb 33k volgens schema op de mclr staan en 2*22pF op de kristal.
Het vreemde is alleen als ik de ic aanraak gebeurd niets, maar zodra ik het alluminium aanraak van de breadboard gebeurd dat wat ik melde.

Ik heb ergens gelezen dat als een port een open collector is dat hij dit kan doen, maar weet niet even welke dit zou moeten zijn volgens de datasheet van die 18f4550.

edit.:
Probleem opgelost, blijkt dat in de bootloader RA4 en RA5 een open collector is, dus heb ik op RA4 100 Ohm gezet en nu kan ik aanraken wat ik wil, hij blijft nu netjes werken.
 
[Bericht gewijzigd door pascalbianca op Woensdag 22 Juni 2011 19:10:11]


http://pascalbianca.blogspot.nl/

Active Topics

» Werkplaatsinrichting
» Subaru Outback 2016
» De tuin.
» ? => Mini kerstlan...
» ATSAMD21J18A-AU backupen
» De gevolgen van een kl...
» Afstandsbediening plaf...
» Virtual Chemist probleem
» Probleem met Toyota Av...
» Whirlpool kookplaat

» Meer actieve topics

Advertenties

ElektronicaStynus

© 2004-2023 SchemaTheek
Laadtijd: 0.20912 sec.