logo elektroda
logo elektroda
X
logo elektroda

Electronic components tester for Atmega328P and LCD Nokia 5110

lukaszd82 28197 20
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • Construction description
    The tester was created to learn how to draw patterns in Eagle and learn the basics of microprocessor programming. In addition, it is small in size. I used SMD components for the first time.
    Scheme:
    Electronic components tester for Atmega328P and LCD Nokia 5110
    PCB view from EAGLE:
    Electronic components tester for Atmega328P and LCD Nokia 5110
    Here are the pictures of the finished structure:
    Electronic components tester for Atmega328P and LCD Nokia 5110 Electronic components tester for Atmega328P and LCD Nokia 5110 Electronic components tester for Atmega328P and LCD Nokia 5110
    To facilitate the exchange of the ZIF14 processor and socket, they were placed in the sockets.
    In addition, the ZIF socket and the encoder should be above the LCD to simplify assembly of the whole in the housing.
    Electronic components tester for Atmega328P and LCD Nokia 5110
    The whole structure was made as described on the pages:
    Link
    Link
    The housing of the tester and possible attachments extending its capabilities remained. In addition, you need to protect the paths with, for example, transparent lacquer. For details, I refer to the links above.

    It is a well-known construction of the electrode, a novelty is the use of a display from Nokia 5110/3110.

    I used 680om and 470kom measuring resistors with a tolerance of 0.1%.
    In the software I also entered the exact value of the reference voltage in mV. TL431 reference voltage with a tolerance of 1%. The reference voltage measurement showed 2491mV. This value has been entered in the microprocessor program.

    The construction is not without the drawbacks:
    - the LED signaling work is located under the LCD (my conscious decision),
    - lack of LCD backlight (I found them unnecessary),
    - power supply from the 12V power supply (you can easily convert the whole and use a 9V battery),
    - execution leaves much to be improved (especially SMD in February).

    Here are some videos showing how the tester works:










    Attached in the attachment:
    1. A diagram in EAGLE with a drawing of paths.
    2. A diagram with a drawing of paths in PDF.
    3. Compiled source files of the software version 1.31m.

    Fusebit settings:
    Electronic components tester for Atmega328P and LCD Nokia 5110

    For now, I tested what I have in the drawer and the results come close to measurements by the Chinese ANENG 102 and more familiar and valued UNI-T UT71.

    By the way, I can mention that the Chinese meter does not differ by measurements from UNI-T.

    Estimate of the constructed structure:
    Atmega328 PLN 6
    PCB (chemistry for etching) ~ 5 PLN
    ZIF14 socket ~ 2 PLN
    Nokia5110 display ~ 6 PLN
    capacitors, resistors, goldpins ~ 5 PLN
    precision resistors 680om, 470kom 0.1% ~ 3 PLN
    power socket, encoder, stabilizer ~ 4 PLN
    -------------------------------------------------- -------
    The whole is about PLN 20 (purchases made on Aliexpress).

    In the comments, I ask for constructive criticism, information, what should be improved, etc.
    If anyone is interested in additional materials, please contact PW.

    Cool? Ranking DIY
    About Author
    lukaszd82
    Level 31  
    Offline 
    lukaszd82 wrote 1440 posts with rating 480, helped 140 times. Been with us since 2006 year.
  • ADVERTISEMENT
  • #2 17105369
    fred114
    Level 12  
    It is a pity that the colleague has not yet added the zener diode tester. On the occasion. How are Fuse set?
  • ADVERTISEMENT
  • #3 17105559
    lukaszd82
    Level 31  
    The zener diode tester requires a converter and I did not want to increase the PCB or do a double sided. The more so because for me, this supplement is unnecessary. I check the coffee grounds exactly tomorrow because the laptop was at work. Atmega is on quartz 16Mhz.
    I will think about any extensions if there is something else in the case. Some 2 years ago I did a tester on LCD 2x16 but the displays did not fit all the information and you had to scroll. In addition, that layout was too big for me. I have used it several times for the tests from the starter and the end. For me, frequency measurement is more important and I will add it under PD4 first. I was looking for a charge with DS18B20 and DH11 / DH22 support, but I did not find one. If someone had such at Atmega 328P, I would be grateful for the link .... Now I'm working on a small PCB for ESP8266-12F because I have 3 pieces. I will also give BME280 and let the data go online. I will make a minimum of 2 pieces for two locations. I also have plans for this in combination with Max232 to connect a PLC with Modbus RTU and upload data and several controls in the net.
    I buy systems and electronics in 95% in China so it will be good tests for these systems. How do I collect the point on the electrode oscilloscope I will be able to do some tests of various small inverters I bought. I also have different Arduino Uno, Nano, Pro mini clones, Stm32f103, cvc shw with stepstikami. I even have a cnc prototype but the mechanics are for rework. Plans are great but time is scarce. If I can finish something else, I will also throw it on the electrode.
  • ADVERTISEMENT
  • #4 17106711
    viwaldi1
    Level 24  
    lukaszd82 wrote:
    ... For me, frequency measurement is more important and I will add it under PD4 first ...

    To what extent will the measurement be? Fmeter will be an addition to this pcb or will there be a new version? I liked this tester but I would prefer a version with frequency measurement.
    Will the LCD from nokia 3310 fit? Somewhere, I saw info that they are identical.
  • #5 17106732
    lukaszd82
    Level 31  
    LCDs from Nokia3110 / 5110 are in 90% spare cases.
    Frequency measurement can be added by pulling up the small PD4 pod. Measuring range according to opios on the part of the author of the software.
    And the layout is simple:
    Electronic components tester for Atmega328P and LCD Nokia 5110
  • #6 17109954
    Andrzej_B2
    Level 12  
    Is it possible to test thyristors and triacs with this tester?
    I have a version for atmega8 and lcd 2x16 I tried with different versions of the software
    but it does not test even though it should as described.
  • #7 17109965
    lukaszd82
    Level 31  
    Some triacs are properly checked. I did not check the thyristors. You would need to review the documentation of the authors and posts of other users who performed the testers using the same sources.

    In 1 post I completed the information on the fusbit settings.
    Tomorrow I will put the program with its settings but in the editable version.
  • #8 17118557
    fred114
    Level 12  
    lukaszd82 and can you reveal where you bought the smd resistors 680Ohm and 470 KOhm 0.1?
  • #9 17118648
    karel21
    Level 28  
    The pics show that the resistors used are SMD 1%. Resistors with 0.1% tolerance can probably be obtained, but in THD.
  • #10 17118679
    lukaszd82
    Level 31  
    The 470k and 680 resistors were on the occasion of other purchases to the company and they were lying to me. Exactly from here: Link
    These are precise SMD resistors.
    The others are 1% from China. :)
  • #11 17118690
    fred114
    Level 12  
    Thanks for the information. I will order at a time, and by the way can Colleague share the coffee grounds to the processor?
  • #12 17118711
    lukaszd82
    Level 31  
    They are already thrown in the first post.
    It's just a tester. Normally, I would solder 1% but I had 0.1% on the shelf so I soldered it. I have an old tester at 1% and LCD 4x20, it also works not bad, but it's too big for me. Maybe in the next week I will throw files into the Eagle with an even smaller plate ...
  • ADVERTISEMENT
  • #13 17118720
    fred114
    Level 12  
    It would be great to be watching the topic
  • #14 17138096
    novcio
    Level 13  
    @ lukaszd82 This is an example of how to draw well schemataty, wszystko czytelnie :) . Have you tested these displays longer in this connection method? My point is that I connect the power through the 3.3V stabilizer and the remaining pins through 10k resistors Ω (maybe I've turned it down). Your way simpler, but is it enough for the long run?
  • #15 17138201
    lukaszd82
    Level 31  
    In other applications so powered, they work for 2 years, but nowhere. On Ali there are such displays with the description 3-5v dc.
  • #16 17138914
    novcio
    Level 13  
    I even have one of the ali, but no resistors, i.e. version at 3.3v. since it works with 10k resistors, I will leave it, and power probably also by the dam resistor. He builds something like that https://www.youtube.com/watch?v=qtws6VSIoYk&list=PLPzPGtYrTsR-1_Cv4n0s0oAG89AQQnZjq&index=3 but I will use the original 3310 display, because a long time ago I bought broken phones cheaper than displays in China :)
  • #17 18303016
    Mhidi
    Level 1  
    @lukaszd82
    is it possible upload .hex file to Arduino Uno
  • #18 18597259
    kinderu56
    Level 1  
    is it possible upload .hex file to Arduino pro mini
  • #20 19559646
    sl2azh
    Level 1  
    Hello,i made this project ,but when i push encoder module turn on for 2-3second and shown battery .30v and then says (battery is low) then turn off.
    I change reference voltage pice to lm336-2.5v it happens again and then test it with tl431 reversed pins then this happens again and said battery is low and turn off.
    Why this happens.
    Tanx for your help
    By:sl2azh
    Electronic components tester for Atmega328P and LCD Nokia 5110
    Electronic components tester for Atmega328P and LCD Nokia 5110
  • #21 19565793
    lukaszd82
    Level 31  
    To check the voltage divider, used for power measurements, as in the diagram section below:
    Electronic components tester for Atmega328P and LCD Nokia 5110

Topic summary

The discussion revolves around the construction of an electronic components tester utilizing the Atmega328P microcontroller and the Nokia 5110 LCD. The creator aimed to learn PCB design using Eagle and microprocessor programming, employing SMD components for the first time. Users inquire about additional features like a zener diode tester and frequency measurement capabilities. The compatibility of the Nokia 3310 LCD with the project is confirmed, and discussions include the testing of thyristors and triacs. Users also share sourcing information for SMD resistors and address issues related to power supply and voltage measurement. The conversation highlights the importance of proper component selection and circuit design for reliable operation.
Summary generated by the language model.
ADVERTISEMENT