Categories

Blogs statistics

Categories
2
Blogs
418
Blog entries
881
Views
1,614,743
Comments
659
Tahmid
Views
7K
Comments
1
Here is the software Smart Sine, that I created and now use to generate sine tables. It is the improved and more developed version of the software I had previously created with a few more useful features. It is relatively simple to use and gives results quickly as opposed to manually...
I have actually built a display drive circuit, using 74hc595 serial buffers, and 5x digital MOSFETs. Most of the electrical connections are now made. A 12 MHz crystal was added! There is very little space remaining on the board. The 18f13k50 only has 8K memory (4096 program words). Normally...
Tahmid
Views
6K
Reaction score
1
Zero crossing detection is very important, especially in power control circuits employing thyristors. I have come across many people struggling with zero crossing detection with PIC microcontroller and thus they cannot fire triacs or SCRs as required. So, here I have explained a simple method...
takao21203
Views
1K
Comments
2
I made this working a while ago, using source code included with the USB stack. However, in the meanwhile, I reinstalled Windows, and changed to MPLAB X. I spent the whole morning trying to compile it using XC8. Many different errors, and many problems with directories. Finally I downloaded...
1. selection core: We should be know below necessary information: (a) Minimum Inductance based on DC basic, e.g. 1mH (b) IDC current, e.g. 3A According to formula LI*I= 1.0*3.0*3.0=9.0 We can find 60u which is in range from curve which is LI*I vs core part number, and find core 55586 is suitable...
takao21203
Views
2K
Comments
2
I have built scrolling message more than a year ago, based on 16F1824, and assembler language. However it is not easy to maintain or to modify this program. It is not possible (for me) to program scrolling message on the 16F57 (in assembler). I have done it in C language! About 80% of the...
takao21203
Views
2K
Comments
5
Actually I have seen this many times on public forums. There is information that LED resistors must be used. Otherwise, the LEDs will simply burn out, as well the microcontroller will take damage. I have found these informations to be largely untrue. Various explanation can be found among the...
ect_09
Views
1K
#include <p18f458.h> #pragma config PWRT = OFF #pragma config BOR = OFF #pragma config DEBUG = OFF #pragma config OSC = HS #pragma config WDT = OFF #pragma config LVP = OFF #define data PORTB #define en PORTCbits.RC1 #define rs PORTCbits.RC2 #define rw PORTCbits.RC3 void...
Somehow getting there... After the string table addressing mode was understood, it only took one hour to let a text message skip through character by character. Some while ago I wrote a scrolling algorithm using assembler, and this took me quite a long while. As well it is stretching over...
All the character data can now be read correctly. It is written to the SRAM, read back and displayed. I made A-Z rolling through today. About 1K from 2K codespace is used right now. Here for instance some code that is used to roll through the alphabet. Imagine if this would be...
I have started with this circuit some months ago, originally intended to use a second controller + serial connection. It is too difficult to program scrolling message in assembler on the 16f59- only 2 stacks, and complicate banking scheme (small 16 byte banks). However, I have rewritten the...
Two of my current projects are based on 18F PIC (18f24j10). 1: TFT color LCD, 50 Mhz, 512K FLASH. I had the idea to use infrared remote control as a means of keys input. There are many different protocols somehow. However it is possible to extract the bitstream, and display a sequence of...
Sparky49
Views
1K
Comments
1
No questions to answer this time! I had an hour last night to begin reading through the book I bought. The first chapter served, as one would expect, as an introduction to the concept of the microcontroller (from now on uC) and gave a basic layout and description of the parts which make up a...
Well, a lot of views for my first post, and I'm very grateful and happy some people have found it useful! Even rated 5 stars! What I'll do is address any questions I recieve, by PM, email, on the forums or even as a comment at the beginning and then add the new post. Questions from #1: 1...
Well simply put, developement is not always easy, sometimes I am stuck with software, sometimes I had enough of soldering wires, and it happens that I have to search for a component. Currently I am working at a small 1.8" TFT LCD circuit, I use PIC 18f24j10, not that it would be particulary...
Sparky49
Views
2K
Comments
2
I hope that this blog will serve many people who, like myself, could not find a definite and easy to understand list of the needs and the progression towards learning to program a microcontroller. In this, my first post, I will talk briefly about my time trying to find a microcontroller to...
#12
Views
3K
This is an LM723 used as a floating high voltage regulator. Same cautions as blog#4 apply AND there is no common mode input range listed on the datasheet so it might not adjust down to one tenth of the maximum output voltage. It's rather difficult to design a feedback loop for 1000 volts, so I...
#12
Views
2K
This is a much easier to read schematic of Fig. 22 in the LM723 datasheet. It illustrates the connections required to get a regulator circuit to "float" on the output voltage. This one is designed for 1000 volts with a 50 ma constant current circuit. Caveats: The MOSFET will dissipate 50...
nerdegutta
Views
2K
Comments
2
I got inspired by one of the threads on the forum, and that ended up with this. My way of making a workbench/bread board powersupply. The input source is a wall wart 30v 1.5A. It's limited to regulate down to 12vdc and 5vdc. Nothing more and nothing less. I design my schematics in Eagle, here...
Top