Hi, Thank you for your help with this problem. Since last night I had done some research as well before bed where I learned also about the pullup/down resistors you mentioned to use on open pins. I had no idea how that worked but now I do. I added a 1K pulldown from D6 to GND this was before reading your post just now about the recommended 10k. I was unable to get any even trigger afterwards even after disabling glitch filter. I did some more reading about interrupts on this site and found an experiment that was done with the speed capabilities. In short I have decided the Interrupt is probably being triggered too quickly by the PWM that this might not be my best option to use for a counter. I have found an ExtendedTimer class in the NETMF Microsoft.SPOT namespace that might lead me better results. In addition I have ordered 2 SN74HC4060N 14-STAGE BINARY COUNTER with Oscillator chips that I saw being used in a TLC5940 application elsewhere on this site. I am still waiting for my hardware and this counter test was in preparation for receiving the TLC5941 chips I ordered. While the test was unsuccessful I learned about floating pins, pullup/down resistors and interrupts. And the reasons why I was reading 0mA. Thank you for helping me better understand.
- Netduino Forums
- → Viewing Profile: Posts: Michael E
About Me
I am a do it yourself kind of guy who loves computers and electronics. I repair computers and play with sofware and hardware gadgets. I fell in love with C# after a friend introduced me but have experimented with C, C++, Java, Javascript and a few others. I am more software inclined and find myself downloading allot of software. I play with things and enjoy pondering new ideas.
Community Stats
- Group Members
- Active Posts 8
- Profile Views 8679
- Member Title New Member
- Age 43 years old
- Birthday July 3, 1982
-
Gender
Male
-
Location
Canada
-
Interests
Electronics, Computers
User Tools
Friends
Michael E hasn't added any friends yet.
Latest Visitors
No latest visitors to show
Posts I've Made
In Topic: Pin to pin via Resistor, Safe?
25 August 2013 - 07:30 PM
In Topic: Pin to pin via Resistor, Safe?
25 August 2013 - 03:29 AM
I figured this has to be safe so to be sure I wired it up but with the wire from D6 disconnected. Then I used my multimeter to connect D6 to the resistor trying to measure its current value. What I got was a suprise, it was reading 0 but however with the meter disconnected, and thus D6 dangling, I was getting triggers on my OnInterrupt rutine. My led would randomly flash which means the interrupt while not conected was picking up something so I enabled the glitch filter and it did the same. If i disconnect the wire completely, it stops.
public App() { count = 0; Led = new OutputPort(Pins.ONBOARD_LED, false); BLANK = new OutputPort(Pins.GPIO_PIN_D8, false); GSCLK = new PWM(Pins.GPIO_PIN_D5); GSCLK.SetDutyCycle(50); counter = new InterruptPort(Pins.GPIO_PIN_D6, true, Port.ResistorMode.Disabled, Port.InterruptMode.InterruptEdgeHigh); counter.OnInterrupt += new NativeEventHandler(counter_OnInterrupt); } void counter_OnInterrupt(uint data1, uint data2, DateTime time) { // Only reset BLANK when nessisary if (BLANK.Read() == true) BLANK.Write(false); if (count == 4096) // Every 4096th pulse, send BLANK { count = 0; BLANK.Write(true);#if DEBUG Led.Write(true); Thread.Sleep(1000); // So we can visualy see count 4096 was reached Led.Write(false); #endif } count++; // Count pulses }
In Topic: New: Netduino 4.3 SDK and VS2012 support!
24 August 2013 - 05:49 AM
Hi Chris, I have now gone back to the production build 4.2 but was just using the 4.3 beta firmware, 4.3 sdk and 4.3 netmf sdk. On the Netduino Plus 2. Unsure what was causing the issues. Thank you for your help.
In Topic: Netduino Plus 2 Firmware v4.2.2
24 August 2013 - 05:45 AM
Thanks Chris, this worked
In Topic: New: Netduino 4.3 SDK and VS2012 support!
24 August 2013 - 04:54 AM
I keep getting a message debug device not in a debug state, rebooting, and then Debugger engine could not attach to debugging target. How can i fix this, I have done the power reset
- Netduino Forums
- → Viewing Profile: Posts: Michael E
- Privacy Policy