i think u should go with an 200A current sensor, seedstudio seem to have only max 100A . digikey have some and also many other vendor. i found sensing the main in electric current from your electricity provider really useful.
i might built one of those meter myself to overcome some limitation of my TED (http://www.theenergydetective.com/) that i own since many years. mine still works fine and it is really fun to really see in realtime you total house electric needs.
thanks all for replying :o) i did read few threads on microchip's forum and i finally decide to stay on MPLab... MPLab v8.63 and my pk3 work fine for me for now for my few evening pic programming hobbies :o) I still have a lot of thinks to explore on pics them-self :o)
i bought a bunch of sensors recently and im heading to analyze my movements in our world :o) first i got 3 axes accelerometers and 3 axes gyro, and few others like atmospheric pressure and temperature + few old gps laying around.
is all that stuff will be better that our old trusty cessna172 airplane standard instruments, we will see :o) those arm seems to be interesting, and first step is to try some prototype stuff to learn the development tools chain etc etc :o)
that is strange, i replace the .mpc project file and reset all project parameters to default and now im able to compile and link ! strange, in some way in bugged project settings enough that rendered it unable to link corrently ! now it works ! i can event see some silly webpages !
yes my demo license expired so i got the lite compiler version .... i reinstalled the lite version compiler and still get the same kind of linker errors ( no more license warning).
it could be that the lite version cant use advance optimizations and there isnt enough space for all the data ...
again im able to compile link program run debug some other stuff without problem ... any clues !
.... i dream of a good espresso machine ... .... no i will NOT show my too many stacks of computer parts, books, papers, tools and all those other stuff i have around lol .... ...ian's place looks nice tho ! ... :O)
noob here again :P i try to compile the FreeRTOS - eric from the trunk and it stop at the linker ... im noob about mplab, but i can compile link program run debug some other stuff without problem ...
here what i got ...
i guest it is some stuff to set correctly, but i don't know ... any hint ?
----------------------- Executing: "C:Program FilesMicrochipmplabc30v3.25binpic30-gcc.exe" -mcpu=33FJ128GP204 "binff.o" "binuip.o" "binuip_arp.o" "bintimer.o" "binmmc.o" "binpsock.o" "binhttpd.o" "binhttpd-cgi.o" "binhttp-strings.o" "bindhcpc.o" "binenc28j60.o" "binlogger.o" "binmain.o" "binnic.o" "binnic_dma.o" "binrtcc.o" "binosc.o" "binpps.o" "binserial.o" "binwrite.o" "binconsole.o" "binportasm_dsPIC.o" "bincroutine.o" "binheap_1.o" "binlist.o" "binport.o" "binqueue.o" "bintasks.o" "bingpio.o" "binuip_task.o" "bindelay.o" -o"binWebPlatform.cof" -Wl,--script="srcp33FJ128GP204.gld",--defsym=__MPLAB_BUILD=1,--defsym=__MPLAB_DEBUG=1,--heap=0,--stack=512,-Map="binWebPlatform.map" Microchip MPLAB C30 License Manager Version v3_25 (Build Date Oct 11 2010). Copyright (c) 2008 Microchip Technology Inc. All rights reserved. The MPLAB C30 license manager command-line is invalid. pic30-coff-cc1.exe: warning: License manager failure, please contact your support representative or http://support.microchip.com
Options have been disabled due to invalid license Visit http://www.microchip.com/ to purchase a new key. powers.o: Link Error: Could not allocate section .data, size = 352 bytes, attributes = data stdclean.o: Link Error: Could not allocate section .data, size = 98 bytes, attributes = data binpsock.o: Link Error: Could not allocate section .bss, size = 80 bytes, attributes = bss binserial.o: Link Error: Could not allocate section .bss, size = 76 bytes, attributes = bss bincroutine.o: Link Error: Could not allocate section .bss, size = 64 bytes, attributes = bss bindhcpc.o: Link Error: Could not allocate section .bss, size = 44 bytes, attributes = bss doprnt.o: Link Error: Could not allocate section .dconst, size = 42 bytes, attributes = data bintasks.o: Link Error: Could not allocate section .data, size = 24 bytes, attributes = data bincroutine.o: Link Error: Could not allocate section .data, size = 16 bytes, attributes = data binnic_dma.o: Link Error: Could not allocate section .bss, size = 8 bytes, attributes = bss binconsole.o: Link Error: Could not allocate section .bss, size = 8 bytes, attributes = bss binff.o: Link Error: Could not allocate section .bss, size = 6 bytes, attributes = bss binmmc.o: Link Error: Could not allocate section .bss, size = 6 bytes, attributes = bss binenc28j60.o: Link Error: Could not allocate section .bss, size = 6 bytes, attributes = bss binuip_task.o: Link Error: Could not allocate section .data, size = 6 bytes, attributes = data binmain.o: Link Error: Could not allocate section .pbss, size = 2 bytes, attributes = persist binport.o: Link Error: Could not allocate section .data, size = 2 bytes, attributes = data fflush.o: Link Error: Could not allocate section .bss, size = 2 bytes, attributes = bss buf.o: Link Error: Could not allocate section .bss, size = 2 bytes, attributes = bss tfiles.o: Link Error: Could not allocate section .bss, size = 2 bytes, attributes = bss errno.o: Link Error: Could not allocate section .bss, size = 2 bytes, attributes = bss brk.o: Link Error: Could not allocate section .bss, size = 2 bytes, attributes = bss Link Error: Could not allocate data memory Link step failed. ---------------------------------------------------------------------- Debug build of project `C:UsersmoiDesktopzWSWS FreeRTOS - ericWebPlatform.mcp' failed. Language tool versions: pic30-as.exe v3.25, pic30-gcc.exe v3.25, pic30-ld.exe v3.25, pic30-ar.exe v3.25 Preprocessor symbol `__DEBUG' is defined.
ian, yes :-) do whatever you wish with it, i think it could be useful for small things we do :o) i wrote that many years ago as a study case for setjmp-longjmp and modify it last week for the ds33. so yes, it is free to playwith, modify, trash, rewrite ( really easy to do for other PIC) etc etc ... :o)
i dusted of an old silly pico-kernel (smaller than micro) of coroutines from one on my old projects. this is not fancy or complete like other os or RTOS but it is very small and can be useful... it think of that has a "DangerousPrototype" :o) so feel free to use and abuse !
so 3 files osp.c --- c source osp.h --- prototype main.c --- an example from some dangerous examples code.
MMM cute CPLD board... i used few times some xilinx xc9572xl with pleasure (and few other sizes). i like the family 5V tolerance, so i can plug that everywhere... bigger than ..72 can be fun too, can be use for small state machine it could have a cpld socket..
my prototypes problems long time ago, were packaging and number of io pins packaging ...